4897 656
18252 787
6444 832
31186 614
9982 393
34491 246
2886 584
29189 105
4409 191
2734 79
2113 265