10037 63
1855 92
31967 741
7905 653
77654 226
24592 447
6267 157
8395 198
136160 502
8764 459
20036 200
9062 332
5079 343
27350 837
2560 145
5463 757
2710678 4053
248230 1043
2467825 3543
387147 1161
194647 744
3166859 6762
189998 592
706592 1990
97150 372
118390 632
47098 385
57110 627