26158 114
18675 868
7927 656
39796 905
14380 509
13865 590
8528 959
2829 145
11044 230
6200 519
3113 167