455785 100
178034 47
12484280 3238
1155603 201
1070466 311
275599 69
1954884 345
1247473 367
4161598 882
4011333 904
3097211 1008
937083 263
775461 210
1342999 282
974559 301
4046295 961
1728127 424
4333076 1445
1661047 446
1121696 370
12435582 3700
2629161 628
3400748 1061