28796 727
14486 702
15345 105
29683 378
10664 777
6594 379
8416 362
8683 131
3587 387
15744 254
11207 797
10932 660
7584 571
4530 285
6587 315