4592 415
14044 503
5827 171
8626 112
6845 615
5804 469
2850 471
6495 140
4943 608
13875 37
6425 504
77704 309