900
610
1434115
1220710
1295315
654113
24401
823613
53395
55889
1268615
1270013
434987736
240933380
1684588313
158625269
131567180
125565260
1135648896
104830214
89907182
84063292
76486141
70441160