3791 310
13176 126
4102 703
21638 767
8280 909
5745 647
6060 434
5634 371
11879 715
2046 273
27793 162