28394 726
14430 702
15288 105
29635 378
10633 777
6576 379
8389 362
8665 131
3571 387
15709 254
11181 797
10901 660
7534 571
4513 285
6560 315