473
470
344
2614
256
3312
3536
314
316
272
274
22086
16690
14681
13250
10092
975263
8764
8740
830148
725142
67611
6670