28860 727
14493 702
15346 105
29686 378
10665 777
6596 379
8422 362
8688 131
3591 387
15749 254
11210 797
10939 660
7595 571
4533 285
6590 315