3547 495
17914 787
6386 832
30987 614
9934 393
33989 246
2838 584
29128 105
9079 193
2660 79
2030 265