4859 656
18248 787
6442 832
31179 614
9982 393
34480 246
2885 584
29187 105
4409 191
2733 79
2112 265