28811 727
14488 702
15346 105
29683 378
10664 777
6595 379
8416 362
8684 131
3587 387
15745 254
11208 797
10934 660
7585 571
4532 285
6588 315