5423 656
18353 787
6481 832
31345 614
10021 393
34739 246
2911 584
29242 105
4470 191
2778 79
2164 265