241049380
158723269
104885214
76568141
1400
1330
1324527
2792339
6739879
2337623
2245530
3141373
435263736
1685418313
131673180
125633260
1136478896
89973182
84112292
70497160