19371 350
6608 809
3614 83
33432 384
54086 741
11142 122
7798 34
9091 888
11619 672
21947 264
8441 606