263
221
281
130
136
234
81
131
275
100
196
171
23526
17690
15581
13992
10812
1048263
9524
939148
9260
775142
7210
70311