78286
61283
15580
46075
54284
43073
49992
2660
850
38570
33641
51899
435177736
241016380
1685238313
158692269
131644180
125616260
1136168896
104870214
89963182
84092292
76548141
70481160