48450 89
14193 377
26069 290
20245 178
8671 866
28387 665
8809 501
14066 206
7101 138
7903 322
4119 116
7090 340
4464 748
2931 309