28002 726
14386 702
15222 105
29588 378
10616 777
6563 379
8369 361
8633 131
3554 387
15686 254
11155 797
10868 660
7472 571
4504 285
6544 315