27759 726
14356 702
15188 105
29567 378
10609 777
6561 379
8360 361
8615 131
3552 387
15677 254
11139 797
10860 660
7448 571
4495 285
6535 315