1731 294
342 78
538 97
3525 400
28763 605
4314 616
12582 435
56328 483
44258 148
25730 75
13446 58
3567 467
3951 617
5128 874