37261
378318
828306
749899
969366
83421
320894
15490
352224
1981000
642922
529597
5516800
4033581
3511150
2763804
2383988
2308609
2286358
2000119
199478
1822196
1798136
1711216