31869 49
126236 149
100065 953
31589 633
28660 820
50315 331
43585 522
19369 359
25637 173
20177 604
22900 115
2635 152
14562 441
94033 170
140573 535
5689 86
22769 617
21980 57
29159 680
87440 326
21480 1056
3417 624
66710 642
43367 687
15892 250
13349 690
35206 629
58599 667