15300 147
16292 813
9959 334
21179 881
24218 746
7180 800
2134 169
17765 272
7779 516
12522 444
3680 504
5860 634
3298 97
1168 161
2604 432
11101 699
10258 621
4226 150
26454 373
15097 294
4717 30
12509 885
2663 113
1470 231
6262 912
3242 436
4161 755
4676 669