3791 310
13176 126
4100 703
21634 767
8280 909
5745 647
6060 434
5633 371
11879 715
2046 273
27782 162