17596 311
6355 809
3564 83
33333 384
53670 741
11066 122
7752 34
9070 888
11576 672
21654 264
8396 606