4894 656
18250 787
6444 832
31185 614
9982 393
34490 246
2886 584
29188 105
4409 191
2733 79
2113 265