191214
81522
1223472
198405
654976
356193
467311
677340
1042108
965801
118485
609856
5081799
3512581
3001148
2310804
2212988
2007609
1903357
189878
1742118
1715136
1660195
1624471