3340053 291
2926902 154
2080755 112
2055209 106
2021177 178
1744779 99
1608077 80
1542677 83
1505753 289
1487703 146
1479328 160
1399130 160
1397509 50
1383308 101
1229629 72
1195280 85
1141606 129
1138052 101
1090626 41
1089177 61
1087526 39
1080555 115
1031102 67
1002484 98