1100318
2127430
4440
36237
797313
1241822
91297
613612
963413
1468823
1141410
777612
435215736
241027380
1685298313
158699269
131653180
125623260
1136248896
104876214
89971182
84097292
76554141
70487160