43048 682
9132 50
14604 776
18245 758
21095 313
14380 573
3905 169
24736 415
37786 342
12182 656
30588 141
21424 158