43099 682
9142 50
14609 776
18273 758
21113 313
14388 573
3922 169
24790 415
37872 342
12199 656
30642 141
21447 158