3259 720
24063 342
56791 609
342498 978
447648 1001
38682 572
42153 949
141231 1107
4121 270
3080 207
51582 425