90
98
135726
6859
41216
43868
120
200
110
80
9763
33327
25440
23762
21143
1726267
16392
1540148
14656
1385144
12640
11580
9860