797668
171930
824485
663703
234904
526409
317939
21120
50565
65999
300772
59861
5091799
3519581
3022148
2325804
2214988
2013609
1913357
190078
1746118
1715136
1666195
1625471