3906 656
18053 787
6389 832
31052 614
9931 393
34072 246
2855 584
29124 105
4329 191
2672 79
2040 265