3334282 291
1502929 289
2018526 178
800981 171
645176 161
1477956 160
1395708 160
2922058 154
524929 148
1485780 146
770032 136
428952 135
787555 133
591327 130
1139883 129
498508 126
687481 123
606101 121
658409 117
928706 115
1078880 115
2078904 112
921253 110
642927 109