174
100
244
173
180
316
101
317
175
3030
233
151
23466
17640
15491
13922
10732
1045263
9444
927148
9210
773142
7180
70311