1082 60
2499 127
9999 520
4136 462
3471 617
5009 339
3206 164
2113 55
3039 201
4844 284
4122 483
44056 488
72242 644
53485 653