3343584 291
1507279 289
2022605 178
805328 171
648430 161
1480580 160
1401102 160
2929332 154
527504 148
1488855 147
772581 136
432578 135
789701 133
593055 130
1142277 129
500003 126
690604 123
608478 122
662033 117
931882 116
1081658 115
2081927 112
923380 110
645202 109