519332
38288
542880
996909
114175
5849
896972
873631
566508
224661
320453
311432
5516800
4033581
3511150
2763804
2383988
2308609
2286358
2000119
199478
1822196
1798136
1711216