12325 403
14803 252
4400 885
21685 522
14802 983
4813 315
22324 149
14627 928
12430 803
8598 629
7020 459
14273 47
28947 45
12438 907
3100 106
11123 313
4720 428
1140 46
16277 138
8614 586
10680 52
1332 191
2743 90
7915 727
2511 637
1896 159