15085 535
15367 766
30070 518
76811 564
4967 467
3185 123
23439 943
4426 911
5263 605
5323 472
2363 319
8620 267
855 29
9660 645
3338 665
2277 217
1990 133
4614 505
6786 865
1928 395
14002 109
3241 450
4930 593
4887 768
5345 394
4610 457
3948 642
1799 186