1082 60
2499 127
9999 520
4135 462
3471 617
5007 339
3206 164
2112 55
3038 201
4844 284
4121 483
44050 488
72238 644
53478 653