1075 60
2484 127
9985 520
4127 462
3438 617
4980 339
3195 164
2092 55
3026 201
4816 284
4106 483
43657 488
71698 638
53096 652