100
155
131
153
122
160
90
111
120
30657
23270
21432
19323
1550267
14962
1390148
13386
1213144
11860
10350
8680