28071 726
14391 702
15225 105
29595 378
10618 777
6564 379
8374 361
8641 131
3558 387
15689 254
11160 797
10868 660
7481 571
4504 285
6546 315