20310 113
18297 868
7685 656
37721 904
13949 509
13201 589
7620 959
2741 145
10698 230
5962 516
2877 167