28046 726
14390 702
15222 105
29593 378
10617 777
6564 379
8373 361
8640 131
3558 387
15689 254
11158 797
10868 660
7478 571
4504 285
6545 315