25722 114
18316 868
7696 656
37796 904
13967 509
13213 589
7626 959
2746 145
10709 230
5979 516
2887 167