4531 656
18182 787
6417 832
31138 614
9964 393
34342 246
2879 584
29160 105
4391 191
2712 79
2089 265