3002199 7327
3254820 6827
3630300 6551
2135661 4096
2793716 4095
2359361 3770
2542614 3567
1206551 2363
708682 1991
24218 1616
285724 1572
1192668 1562
247331 1196
258967 1184
42112 1166
388038 1161
40653 1156
217083 1147
9258 1125
141013 1124
89970 1123
43541 1116
24734 1111
186482 1097
386145 1079
81581 1070
182551 1069