16875 486
10569 156
15345 181
14047 471
9632 499
5567 209
8582 429
5186 653
2390 255
7544 320
4825 596
3237 101
1611 175
5267 310
8314 697
105543 613
2277 281