1602 485
975 258
2965 674
629 109
63014 303
9423 949
3343 355
7707 637
1600 65
3587 598
8269 450
1631 182
1808 224
9864 253