28221 726
14413 702
15252 105
29616 378
10623 777
6572 379
8381 361
8651 131
3562 387
15695 254
11171 797
10884 660
7507 571
4510 285
6553 315