15300 147
16291 813
9958 334
21177 881
24218 746
7180 800
2133 169
17763 272
7779 516
12521 444
3680 504
5859 634
3298 97
1167 161
2602 432
11101 699
10257 621
4225 150
26453 373
15096 294
4716 30
12509 885
2663 113
1470 231
6260 912
3237 436
4161 755
4672 669