29183 728
14543 702
15386 105
29715 378
10676 777
6605 379
8454 362
8701 131
3604 387
15767 254
11228 797
10951 660
7630 573
4540 285
6599 315