8462155
2655383
280
157127
170
1170
186747
102623
89115
3593
53711
113114
201490
1649717
1169212
11529276
1045316
10418259
98064
786911
71776
62644
58042