48966 859
37434 88
8353 783
5646 144
45131 593
29136 151
46320 713
14660 568
15165 443
3664 656
3815 126
4659 599
3636 310
1825 250
6753 577
1918 116
3960 94