3791 310
13176 126
4101 703
21635 767
8280 909
5745 647
6060 434
5633 371
11879 715
2046 273
27786 162