28571 727
14448 702
15309 105
29659 378
10646 777
6585 379
8401 362
8671 131
3577 387
15722 254
11188 797
10912 660
7551 571
4522 285
6573 315