42665 682
9034 50
14529 776
18075 758
20993 313
14308 573
3861 169
24503 415
37383 341
12127 656
30250 141
21269 158