1505984 289
932059 215
1022705 202
695431 179
950051 164
867207 162
684427 136
848082 129
1141705 129
683907 128
451731 118
695628 117
2080959 112
922802 110
759609 108
674853 106
397954 102
453532 102
487352 101
504901 91
753878 86
1195507 85
901755 84
392705 80