110657 675
150443 405
18398 764
95365 275
27997 245
22654 470
16569 694
19273 112
29809 682
15980 201