3088 551
1548 47
2143 618
8169 208
5363 198
68639 320
151110 907
9718 354
11550 370
154345 797
42393 305
5980 373
13055 794
12683 564
6580 225