1505983 289
932059 215
1022706 202
695433 179
950059 164
867202 162
684426 136
848078 129
1141708 129
683906 128
451728 118
695632 117
2080957 112
922805 110
759606 108
674854 106
397954 102
453534 102
487354 101
504909 91
753884 86
1195506 85
901751 84
392705 80