542 860
2982 412
2200 220
294 628
749 145
692 318
330 90
313 201
867 911
674 43
852 190
898 230
579 511
36 641
738 836
1551 842
831 66
121 584
405 893
999 488
529 364
756 45
948 313
1010 443