29501 279
7246 126
9074 885
5721 206
6437 867
9273 129
5862 567
5401 880
9017 500
17014 754
4349 257
159044 728
7626 625
13329 830
61670 200
4408 554
2913 721
4950 158
1901 131
46206 855
16686 687
4841 120