909371
986191
557718
550811
319634
258120
76554
93640
530230
181135
240659
112168
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471