28166 726
14406 702
15242 105
29610 378
10621 777
6571 379
8378 361
8647 131
3559 387
15694 254
11168 797
10881 660
7501 571
4508 285
6549 315