49328 859
39424 89
8375 783
5774 144
45430 593
29321 151
46648 713
14770 568
15340 443
3678 656
3827 126
4679 599
3654 310
1840 250
6773 577
1941 116
3989 94