4592 415
14042 503
5825 171
8625 112
6843 615
5800 469
2846 471
6490 140
4943 608
13873 37
6420 504
77647 309