3937 466
2364 318
2000 109
4510 533
2851 197
48713 759
25925 638
54882 188
14616 58
51178 307
96041 544