48973 859
37510 88
8355 783
5651 144
45138 593
29144 151
46327 713
14661 568
15169 443
3664 656
3815 126
4660 599
3636 310
1826 250
6753 577
1918 116
3963 94