970
2537256
2030
2922040
1104320
1613318
2530
94275
2146348
1239530
1068210
6050
435018736
240946380
1684758313
158638269
131579180
125570260
1135768896
104838214
89919182
84071292
76492141
70449160