16863 486
10558 156
15335 181
14034 471
9621 499
5562 209
8577 429
5176 653
2388 255
7541 320
4824 596
3233 101
1610 175
5262 310
8311 697
105441 612
2275 281