48450 89
14194 377
26069 290
20247 178
8671 866
28387 665
8810 501
14067 206
7101 138
7903 322
4119 116
7090 340
4464 748
2931 309