1078 60
2489 127
9988 520
4128 462
3449 617
4992 339
3200 164
2100 55
3030 201
4828 284
4113 483
43824 488
71828 638
53218 653