2649202 370
1112879 202
886651 189
2400557 181
647879 161
2928027 154
1993709 146
1847854 145
1449776 141
696429 136
684883 136
1114351 122
752402 122
1914134 115
1543032 113
475177 111
488731 108
301208 108
398201 102
453852 102
375429 96
433079 87
569729 85
1543326 83