5304 656
18326 787
6479 832
31307 614
10016 393
34682 246
2906 584
29227 105
4467 191
2770 79
2154 265