17295 474
6133 809
3523 83
33256 384
53295 741
10984 122
7715 34
8997 888
11574 672
21151 264
8353 606