21008 122
6681 675
4500 392
2974 478
9668 730
1603 92
10305 644
25610 624
18063 726
13526 333
5258 523
4525 547
5251 358
13275 341
12673 739
4109 611
13865 885
21074 427
5904 351
4493 672
5395 308
22971 867
2854 240
14412 503
15841 569
16725 826
14234 54
8958 47