3087 698
1071 235
106716 676
912 47
5267 858
13541 75
186426 294
11064 905
8967 692
2695 271
32008 74
4783 842
5798 118