28633 727
14463 702
15317 105
29666 378
10651 777
6586 379
8406 362
8675 131
3578 387
15730 254
11193 797
10916 660
7555 571
4523 285
6573 315