1597 485
967 258
2962 674
623 109
63010 303
9421 949
3341 355
7698 637
1599 65
3566 598
8264 450
1631 182
1807 224
9860 253