120
324
162
205
176
145
214
130
143
255
96
33337
25450
23762
21153
1726267
16402
1541148
14666
1385144
12640
11590
9860