3943 656
18053 787
6390 832
31053 614
9933 393
34076 246
2855 584
29124 105
4330 191
2672 79
2040 265