16652 311
6325 809
3558 83
33323 384
53612 741
11058 122
7747 34
9060 888
11574 672
21587 264
8392 606