28783 727
14485 702
15343 105
29682 378
10664 777
6594 379
8416 362
8683 131
3587 387
15744 254
11203 797
10928 660
7581 571
4530 285
6586 315