28788 727
14485 702
15344 105
29682 378
10664 777
6594 379
8416 362
8683 131
3587 387
15744 254
11205 797
10928 660
7583 571
4530 285
6586 315