34831 137
262515 860
38845 128
14810 651
4346 359
19284 598
2645 211
12349 58
2391 577
2830 380
1755 217
3278 385
3065 379
4159 948
4018 883
4083 599
2072 336
783 143
1758 297