27712 726
14350 702
15183 105
29559 378
10607 777
6558 379
8357 361
8612 131
3552 387
15672 254
11132 797
10859 660
7444 571
4495 285
6534 315