1603 485
983 258
2970 674
639 109
63018 303
9429 949
3348 355
7715 637
1604 65
3591 598
8281 450
1634 182
1811 224
9871 253