28583 727
14449 702
15309 105
29660 378
10649 777
6585 379
8402 362
8671 131
3577 387
15723 254
11189 797
10914 660
7552 571
4522 285
6573 315