14442 863
28657 743
86130 901
30747 307
50115 179
44864 226
8429 396
32868 743
23290 737
34103 179
21378 393
18646 166
16158 75
14870 387
68335 616
23095 451
7551 182
64600 214
26216 790
24775 408
71381 691
8923 519
14567 338
22243 789
17792 348
22026 302
31001 510
38219 645