4592 415
14041 503
5820 171
8614 112
6841 615
5799 469
2846 471
6485 140
4942 608
13870 37
6420 504
77577 309