20899 350
6757 809
3666 83
33606 384
54578 741
11249 122
7866 34
9164 888
11690 672
22452 265
8506 606