3339927 291
1505680 289
2021152 178
803607 171
647104 161
1479330 160
1399082 160
2926832 154
526428 148
1487704 146
771558 136
430657 135
788584 133
592352 130
1141605 129
499530 126
689326 123
607382 121
660733 117
930428 116
1080527 115
2080727 112
922528 110
644483 109