17295 486
11078 156
15767 181
14507 471
9968 499
5750 209
8851 429
5372 653
2497 255
7745 320
4976 596
3371 101
1683 175
5568 310
8455 697
109482 613
2384 281