48451 89
14203 377
26072 290
20247 178
8672 866
28387 665
8811 501
14068 206
7103 138
7906 322
4120 116
7090 340
4465 748
2931 309