49046 859
38076 88
8362 783
5679 144
45199 593
29178 151
46386 713
14679 568
15214 443
3668 656
3817 126
4662 599
3637 310
1829 250
6757 577
1921 116
3965 94