28850 727
14493 702
15346 105
29685 378
10664 777
6595 379
8422 362
8686 131
3588 387
15747 254
11210 797
10938 660
7593 571
4533 285
6589 315