1595 485
956 258
2960 674
620 109
63002 303
9408 949
3338 355
7691 637
1572 65
3557 598
8252 450
1631 182
1802 224
9850 253