82909 529
118431 567
55439 95
27628 581
42781 520
6849 756
4170 174
128657 742
23187 564
4416 352
258996 566
5427 252
89870 827
91667 481
4660 774
2200 84
50465 559
148065 851
64778 316
39824 102
41674 653
9645 82
3683 240
150204 449
4833 191
4096 185
7462 429
4784 142