21005 122
6680 675
4492 392
2973 478
9664 730
1598 92
4623 320
10298 644
25608 624
18050 726
13518 333
5256 523
4525 547
5246 358
13261 341
12649 739
4108 611
13841 885
21044 427
5899 351
4491 672
5383 308
22931 867
2854 240
14390 503
15836 569
16711 826
14205 54