131
143
23149
118433
90
193
98
100
145265
97942
6859
41216
31077
23780
21862
19583
1580267
15222
1408148
13626
1245144
12000
10650
9030