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