287
170
137
103
256
123
305
281
2314
234
324
275
22016
16650
14651
13210
10092
975263
8744
8730
828148
724142
67611
6650