65695
1862554
83433
1578512
2740
410
1550
4500
2100
160
1560
434904736
240889380
1684188313
158571269
131530180
125518260
1135148896
104815214
89889182
84045292
76447141
70406160