191214
81522
1223472
198405
356193
467311
246515
677340
1042108
965801
609856
126365
5079799
3512581
3001148
2309804
2211988
2007609
1902357
189778
1742118
1715136
1658195
1624471