12115
89328
3729
17
282
952
181
2
27
242
11
133
176
328
14813
141
194
232
2031
195
92
345
81
5310
241
303
212
53
4612
196
272
292
202
72
183
155
244