4450
1523211
96559
1280012
744613
499015
790812
1477827
2291435
2135734
31122
1007719
434911736
240901380
1684248313
158577269
131533180
125533260
1135248896
104819214
89891182
84048292
76454141
70422160