17085 311
6332 809
3561 83
33328 384
53634 741
11063 122
7748 34
9063 888
11576 672
21621 264
8395 606