59701 143
254944 969
82892 713
20455 891
28657 681
22144 326
51183 703
25864 179
3008 599
48127 124
2146 538
2080 389
21503 501
41637 217
10669 66
12324 324
64283 191
381684 979
28086 530
44368 334
88219 573
18362 152
62135 892
7446 283