42913 673
20500 814
2775 216
930 213
4842 646
3066 599
34825 523
17818 377
6012 892
17948 787
8735 901
16508 41
5473 452
41341 132
19969 289
47456 1023
3132 711
57030 78
25956 504
2447 575
3974 416
23535 346
1857 314
4362 615