1603 485
983 258
2970 674
639 109
63020 303
9430 949
3349 355
7716 637
1604 65
3592 598
8281 450
1634 182
1813 224
9871 253