3014181 319
2655454 370
2639376 121
2468609 361
2376601 157
1818131 285
1784982 360
1544809 258
1541306 118
1418182 295
1408731 170
1341230 77
1312257 3
1178828 182
1142056 192
1117534 122
1116226 202
1107978 176
1094558 179
1092056 61
1084079 145
1053434 87
1040032 130
1037780 209