16950 486
10631 156
15412 181
14106 471
9715 499
5592 209
8617 429
5224 653
2399 255
7576 320
4855 596
3256 101
1632 175
5319 310
8342 697
106099 613
2293 281