3598 656
18035 787
6389 832
31049 614
9930 393
34036 246
2855 584
29122 105
4324 191
2668 79
2040 265