104
236873
160
70
184
223
83
254
197
1511
20796
15730
13781
12460
9522
899263
8350
8074
782148
675142
64911
6090