1082 60
2502 127
10005 520
4137 462
3479 617
5013 339
3210 164
2117 55
3040 201
4851 284
4124 483
44128 488
72341 644
53573 653