3799 656
18044 787
6389 832
31050 614
9931 393
34058 246
2855 584
29123 105
4328 191
2671 79
2040 265