434911736
1684248313
2960
1380
2140
89891182
800
1150
1290
3308426
9020
240900380
158577269
131532180
125530260
1135228896
104819214
84048292
76453141
70422160