49196 859
38860 89
8366 783
5721 144
45325 593
29255 151
46527 713
14734 568
15273 443
3672 656
3822 126
4675 599
3643 310
1835 250
6765 577
1935 116
3976 94