28027 726
14389 702
15222 105
29589 378
10616 777
6564 379
8370 361
8636 131
3555 387
15687 254
11156 797
10868 660
7472 571
4504 285
6545 315