48979 859
37573 88
8357 783
5654 144
45145 593
29145 151
46330 713
14664 568
15174 443
3665 656
3815 126
4661 599
3636 310
1826 250
6753 577
1918 116
3963 94