28461 727
14434 702
15298 105
29643 378
10640 777
6578 379
8394 362
8668 131
3573 387
15714 254
11182 797
10906 660
7541 571
4517 285
6565 315