2648633 370
1112482 202
886401 189
2400328 181
647676 161
2927803 154
1993432 146
1847626 145
1449653 141
696177 136
684580 136
1114128 122
752256 122
1913984 115
1542908 113
475084 111
488678 108
301076 108
398102 102
453677 102
375382 96
432828 87
569602 85
1542984 83