155226 438
33534 650
70443 398
133858 915
6309 487
14672 132
339483 1276
333078 1388
23042 888
12842 237
14454 296
10932 133
16017 329
77649 223
375372 1001
9839 318
8894 563
11635 503
9149 399
459765 1210
194792 645
7668 547
12738 31
93137 859
84844 625
93804 523
88452 772
55781 831