17259 486
11047 156
15748 181
14491 471
9953 499
5736 209
8831 429
5361 653
2487 255
7737 320
4968 596
3363 101
1678 175
5555 310
8446 697
109269 613
2381 281