41533 60
9907 299
2647 67
2822 451
1008 133
20420 283
10359 178
5707 480
13912 929
25501 542
2392 34
2528 226
15925 965
11640 251
2202 117
6242 490
2218 37
1238 98
6228 846
1683 363
2619 549
4801 152
5072 432
1975 471
7887 540
1301 369
3738 377
3972 275