4592 415
14041 503
5820 171
8617 112
6841 615
5799 469
2846 471
6485 140
4943 608
13871 37
6420 504
77587 309