781995
36376
547706
961200
62945
864654
60185
474514
275849
14999
920769
163168
5118799
3552581
3053148
2360804
2227988
2035609
1948357
191178
1759118
1718136
1684195
1634471