28465 727
14435 702
15298 105
29645 378
10641 777
6578 379
8394 362
8668 131
3573 387
15715 254
11183 797
10906 660
7541 571
4517 285
6565 315