16627 311
6324 809
3558 83
33323 384
53612 741
11058 122
7747 34
9057 888
11574 672
21587 264
8392 606