3334282 291
2922054 154
2078905 112
2053958 106
2018528 178
1742983 99
1606258 80
1540980 83
1502926 289
1485780 146
1477955 160
1396658 50
1395705 160
1381930 101
1228804 72
1193755 85
1139880 129
1136809 101
1089406 41
1087655 61
1086401 39
1078881 115
1029702 67
1001351 98