28833 727
14491 702
15346 105
29684 378
10664 777
6595 379
8418 362
8686 131
3588 387
15746 254
11210 797
10936 660
7590 571
4533 285
6588 315