28016 726
14388 702
15222 105
29589 378
10616 777
6564 379
8370 361
8635 131
3554 387
15686 254
11156 797
10868 660
7472 571
4504 285
6545 315