3004326 319
1411156 295
1537054 258
1103482 176
694301 136
429903 135
958201 127
688505 123
768329 122
1275279 109
1841076 105
1424851 104
838931 103
1743480 99
492555 97
1056153 96
395784 94
455279 94
402402 94
523283 93
1048953 87
1762476 81
1607205 80
336953 80