1078 60
2489 127
9988 520
4128 462
3449 617
4993 339
3200 164
2100 55
3030 201
4828 284
4113 483
43833 488
71847 638
53222 653