20032 474
6293 809
3543 83
33317 384
53642 741
11058 122
7747 34
9029 888
11610 672
21647 264
8392 606