49026 859
37923 88
8361 783
5672 144
45183 593
29168 151
46372 713
14677 568
15199 443
3668 656
3817 126
4661 599
3637 310
1827 250
6756 577
1920 116
3965 94