5564 656
18415 787
6511 832
31457 614
10038 393
34877 246
2922 584
29282 105
4486 191
2790 79
2190 265