1584 294
341 78
529 97
3520 400
28751 605
4296 616
12577 435
56286 483
44202 148
25713 75
13438 58
3556 467
3946 617
5124 874