50344 389
9239 447
2937 514
90155 278
6851 903
148066 315
14985 421
4443 228
5929 155
7087 705
343550 1180
20264 525
10347 444
10444 313
21085 625
9375 300
14170 723
23480 649
26843 848
30724 174
406899 693
18192 86
7343 498
47303 601
143485 144
14101 376
9577 330
342177 978