4592 415
14043 503
5825 171
8625 112
6843 615
5800 469
2850 471
6492 140
4943 608
13873 37
6422 504
77662 309