3262 720
24063 342
56796 609
342560 978
447718 1001
38705 572
42192 949
141288 1107
4121 270
3081 207
51607 425