16924 486
10613 156
15394 181
14087 471
9661 499
5588 209
8610 429
5208 653
2395 255
7571 320
4845 596
3249 101
1626 175
5302 310
8336 697
105906 613
2284 281