25857 114
18361 868
7717 656
38028 904
14018 509
13272 589
7647 959
2756 145
10755 230
6007 516
2912 167