2911034 310
2905104 197
2576430 120
2523809 363
2363101 357
2295502 156
1737934 281
1709283 358
1470478 254
1452534 116
1359506 293
1354733 168
1312258 3
1285853 76
1124126 179
1074778 188
1062080 199
1059903 178
1058578 122
1056730 174
1048432 60
1042884 144
1005483 87
1000002 125