42915 673
20501 814
2775 216
932 213
34828 523
4842 646
3066 599
17950 787
17818 377
8738 901
6012 892
16510 41
41343 132
26829 921
5474 452
19971 289
29057 80
3134 711
23539 346
47458 1023
25958 504
57031 78
1859 314
2447 575