440
1600
1235122
48604
655113
1196213
74059
66529
1282423
1579212
74089
2810
435166736
241005380
1685148313
158685269
131637180
125608260
1136058896
104863214
89962182
84090292
76544141
70473160