28171 726
14407 702
15244 105
29611 378
10621 777
6571 379
8379 361
8647 131
3559 387
15694 254
11169 797
10881 660
7501 571
4508 285
6550 315