27737
70775
410679
305153
1000908
966325
783166
245975
126480
470537
526175
15113
5106799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1751118
1716136
1678195
1630471