from 43520 56576
119185 154941
16490 21437
27030 35139
64796 84234
42412 55135
76774 99806