28730 727
14471 702
15336 105
29678 378
10658 777
6592 379
8414 362
8680 131
3585 387
15740 254
11200 797
10924 660
7571 571
4527 285
6581 315