382161
10316
250794
315271
131122
169831
289833
38793
347363
179431
724477
762754
5518800
4037581
3512150
2763804
2384988
2308609
2287358
2001119
199578
1822196
1798136
1717216