423164
372154
29656
592345
167267
215279
5046799
2200988
1445895
924291
465210
1705136
3486581
2962148
2287804
1993609
189078
1880357
1730118
1651195
1617471