29532 279
7255 126
9083 885
5734 206
6444 867
9278 129
5866 567
5405 880
9026 500
17027 754
4357 257
159253 728
7631 625
13342 830
61722 200
4413 554
2914 721
4961 158
1905 131
46238 855
16698 687
4845 120