3252 720
24048 342
56760 609
342278 978
447264 1001
38563 572
41982 949
140877 1107
4112 270
3075 207
51409 425