3339930 291
1505682 289
2021153 178
803601 171
647101 161
1479333 160
1399081 160
2926826 154
526429 148
1487705 146
771558 136
430653 135
788578 133
592359 130
1141606 129
499527 126
689327 123
607380 121
660727 117
930428 116
1080532 115
2080727 112
922533 110
644481 109