17580 311
6355 809
3564 83
33332 384
53670 741
11066 122
7751 34
9069 888
11576 672
21650 264
8396 606