47447 340
2939 832
2965 888
654 158
126 36
5236 824
9865 662
3083 943
1497 370
33632 384
4837 806
11696 183
879 267
2697 601
2805 782
29472 108
5541 112
2648 556
9100 391
29705 361
1901 502
1391 431
319 87
2963 720