1078 60
2489 127
9988 520
4128 462
3449 617
4990 339
3200 164
2100 55
3029 201
4826 284
4113 483
43820 488
71818 638
53216 653