596211
21367
34936
504110
69817
21822
45086
34156
45228
14102
318610
13841
435064736
240970380
1684878313
158655269
131608180
125581260
1135888896
104850214
89945182
84078292
76513141
70455160