28607 727
14452 702
15312 105
29660 378
10650 777
6585 379
8403 362
8671 131
3577 387
15725 254
11192 797
10914 660
7553 571
4522 285
6573 315