48450 89
14186 377
26069 290
20243 178
8670 866
28387 665
8806 501
14065 206
7100 138
7903 322
4119 116
7090 340
4464 748
2930 309