318919
914249
229622
715477
455220
27543
161107
638813
136125
705737
1017118
882862
5515800
4031581
3509150
2761804
2382988
2307609
2285358
1997119
199478
1822196
1798136
1709216