3004328 319
2643458 370
2634004 120
2459082 361
2369704 157
1809504 285
1776878 360
1537054 258
1533177 117
1411152 295
1402078 169
1334826 77
1312252 3
1173077 182
1135205 192
1111956 122
1110308 202
1103482 176
1090501 179
1088180 61
1079353 145
1048953 87
1036259 130
1031558 209