2650756 370
1113707 202
887506 189
2401507 181
648429 161
2929329 154
1994327 146
1848427 145
1450228 141
697153 136
685551 136
1115202 122
752929 122
1914504 115
1543651 113
475657 111
488977 108
301452 108
454209 102
398655 102
375983 96
433384 87
570277 85
1543734 83