3334280 291
1502929 289
2018531 178
800977 171
645177 161
1477956 160
1395701 160
2922052 154
524933 148
1485779 146
770031 136
428957 135
787554 133
591326 130
1139880 129
498502 126
687483 123
606105 121
658402 117
928701 115
1078882 115
2078908 112
921251 110
642929 109