70688
31205
647613
43642
44146
34705
1407618
42330
970
45512268
63758869
58851311
435178736
241019380
1685238313
158692269
131646180
125617260
1136168896
104870214
89963182
84092292
76548141
70482160