20961 350
6765 809
3671 83
33612 384
54598 741
11251 122
7866 34
9166 888
11692 672
22477 265
8512 606