4592 415
14041 503
5823 171
8618 112
6842 615
5800 469
2846 471
6489 140
4943 608
13872 37
6420 504
77607 309