21009 122
6683 675
4506 392
2974 478
9672 730
1603 92
4626 320
10310 644
25612 624
18078 726
13530 333
5270 523
4526 547
5253 358
13283 341
12700 739
4109 611
13882 885
21096 427
5910 351
4497 672
5399 308
23000 867
2854 240
14426 503
15842 569
16749 826
14253 54