20563 112
14718 807
7202 867
10652 310
6496 126
5258 880
7762 500
16062 754
3943 257
148547 727
7545 625
59392 197
4091 554
2819 721
1740 131
43670 854
15694 687
4417 120