3018517 7336
3269966 6830
3650271 6569
2147086 4106
2808243 4101
2373680 3776
2554245 3573
1212507 2365
708982 1991
24321 1616
285926 1572
1199222 1562
247410 1196
259102 1185
42262 1166
388133 1161
40719 1156
217735 1148
9317 1125
141487 1124
90118 1123
43735 1116
24869 1111
186708 1098
386316 1079
82040 1070
182778 1069