47959 393
13389 860
19692 688
4726 415
14267 503
6032 171
8998 113
6955 615
5928 469
2943 472
6669 140
5037 608
14107 37
6665 504
79485 310