4592 415
14042 503
5824 171
8619 112
6842 615
5800 469
2846 471
6489 140
4943 608
13872 37
6420 504
77613 309