3339930 291
2926828 154
2080730 112
2055181 106
2021152 178
1744734 99
1608084 80
1542631 83
1505681 289
1487703 146
1479329 160
1399078 160
1397482 50
1383283 101
1229605 72
1195234 85
1141601 129
1138026 101
1090603 41
1089101 61
1087531 39
1080534 115
1031026 67
1002454 98