12430 203
11999 233
15426 842
4343 421
6735 756
11378 447
12831 124
15538 302
9347 895
5855 813
2472 133
7097 151
192279 834
6493 705
268486 752
28000 378
60829 789
162491 405
15947 226
25646 345
18480 228
26506 688
12787 518
18462 311
27828 188
76287 81
20649 205
7183 565