3221 380
166600 400
16383 153
52762 742
61395 793
46878 652
34548 503
46840 119
77598 544
62295 503
63634 541