1082 60
2499 127
9999 520
4136 462
3471 617
5009 339
3207 164
2113 55
3039 201
4844 284
4122 483
44060 488
72243 644
53490 653