43047 682
9130 50
14604 776
18243 758
21093 313
14378 573
3904 169
24733 415
37781 342
12181 656
30584 141
21422 158