70
50
44293
43868
40
41
61
36821
15901
12900
10471
9040
716263
6940
6500
5831
572147
53410
503142
4330