3221 380
166646 400
16393 153
52776 742
61406 793
46900 652
34579 503
46875 119
77624 544
62310 503
63668 541