21355 474
6385 809
3561 83
33367 384
53745 741
11096 122
7772 34
9058 888
11625 672
21921 264
8415 606