360389
270525
899950
90582
95548
1528
219277
407594
945966
259300
230176
1000868
4995798
3435581
2906148
2228804
2176988
1957609
187878
1848357
1706118
1692136
1628195
1606471