1232313
308556
2500
5420
772114
78598103
862012
71355
1089422
1067311
614710
1248613
435018736
240946380
1684758313
158638269
131579180
125570260
1135768896
104838214
89919182
84071292
76492141
70449160