3003656 319
1410457 295
1536382 258
1103107 176
694055 136
429508 135
957804 127
688233 123
767883 122
1274955 109
1840682 105
1424508 104
838779 103
1743355 99
492501 97
1055858 96
395654 94
455008 94
402178 94
523158 93
1048626 87
1762231 81
1607003 80
336727 80