20676 474
6323 809
3550 83
33339 384
53681 741
11072 122
7761 34
9041 888
11612 672
21762 264
8404 606