48460 89
14303 377
26081 290
20254 178
8681 866
28413 665
8823 501
14086 206
7113 138
7915 322
4134 116
7099 340
4470 748
2943 309