90
73
79
711
1314
1311
92
1012
96
23
9060
7640
5460
3980
387261
3460
3399
3230
2971
27049
261147
253142