16859 486
10555 156
15331 181
14032 471
9620 499
5562 209
8572 429
5176 653
2388 255
7539 320
4822 596
3233 101
1610 175
5260 310
8309 697
105423 612
2275 281