243
260
215
242
267
412966
3115
450
163
228
96
194
28767
21910
20161
17973
1429265
13932
1306148
12596
11180
1080144
9590
81211