849250
194593
87768
408906
11654
135721
218792
113727
90921
950950
661929
1016928
5046799
3486581
2962148
2287804
2200988
1993609
189178
1882357
1731118
1705136
1651195
1617471