2949312 7297
3208536 6793
3566375 6530
2097267 4077
2748683 4077
2312462 3740
2506047 3556
1187703 2355
707639 1990
23864 1616
285027 1572
1169243 1549
247067 1196
258446 1184
41582 1166
387726 1161
40370 1156
215240 1147
9076 1125
139413 1124
89524 1123
43037 1116
24268 1111
185745 1097
385603 1079
80040 1070
181947 1068