43072 682
9136 50
14606 776
18253 758
21102 313
14385 573
3911 169
24757 415
37834 342
12188 656
30613 141
21438 158