28997 727
14512 702
15364 105
29698 378
10669 777
6597 379
8432 362
8692 131
3597 387
15753 254
11217 797
10941 660
7613 572
4537 285
6593 315