20923 350
6759 809
3666 83
33609 384
54584 741
11250 122
7866 34
9165 888
11690 672
22457 265
8511 606