16949 486
10630 156
15411 181
14106 471
9715 499
5592 209
8616 429
5221 653
2397 255
7575 320
4854 596
3256 101
1631 175
5319 310
8342 697
106084 613
2292 281