4592 415
14043 503
5827 171
8625 112
6844 615
5801 469
2850 471
6495 140
4943 608
13874 37
6423 504
77675 309