65
291
349
392
263
248
386
2713
153
313
3714
233
22186
16700
14701
13260
10092
975263
8784
8760
836148
725142
67611
6680