3590 656
18034 787
6389 832
31047 614
9930 393
34036 246
2855 584
29122 105
4324 191
2668 79
2040 265