17236 486
11016 156
15725 181
14454 471
9938 499
5729 209
8820 429
5353 653
2478 255
7729 320
4964 596
3349 101
1674 175
5531 310
8422 697
109033 613
2378 281