1657132
710
700
1191
690
1100
1131
52601894
2035044
660
650
413658159
435067736
240970380
1684878313
158655269
131608180
125581260
1135888896
104850214
89945182
84078292
76513141
70455160