1604 485
984 258
2970 674
639 109
63020 303
9430 949
3351 355
7718 637
1605 65
3593 598
8281 450
1636 182
1814 224
9872 253