3879 656
18053 787
6389 832
31050 614
9931 393
34070 246
2855 584
29124 105
4329 191
2672 79
2040 265