2910332 310
2904631 197
2576007 120
2522981 363
2362555 357
2295204 156
1737509 281
1709006 358
1469980 254
1451634 116
1359276 293
1354458 168
1312254 3
1285427 76
1123851 179
1074333 188
1061733 199
1059801 178
1058232 122
1056532 174
1048330 60
1042651 144
1005154 87
999731 125