90
98
135726
6859
41216
43868
10763
120
200
163
33947
26020
24342
21673
1792267
16712
1596148
15066
1430144
12940
11970
10060