1082 60
2499 127
10000 520
4136 462
3471 617
5009 339
3207 164
2113 55
3040 201
4844 284
4122 483
44063 488
72270 644
53499 653