4959 656
18256 787
6446 832
31193 614
9983 393
34522 246
2887 584
29193 105
4420 191
2735 79
2119 265