1082 60
2499 127
9999 520
4136 462
3471 617
5007 339
3206 164
2112 55
3039 201
4844 284
4121 483
44050 488
72239 644
53481 653