47956 141
3469 114
4843 74
4580 207
123392 78
180301 408
62823 255
22524 811
14542 501
14866 384
8647 320
16909 748
1932 132
31017 70
3939 260
6530 529
18593 326