123
283
414
218
298
233
214
163
211
403
153
310
20596
15580
13671
12310
9402
886263
8240
8014
769148
663142
64111
6020