28485 727
14437 702
15301 105
29647 378
10643 777
6579 379
8398 362
8668 131
3573 387
15716 254
11184 797
10907 660
7543 571
4517 285
6565 315