17234 486
11010 156
15722 181
14451 471
9938 499
5729 209
8819 429
5351 653
2477 255
7729 320
4963 596
3349 101
1674 175
5527 310
8422 697
108993 613
2378 281