48452 89
14213 377
26073 290
20249 178
8672 866
28389 665
8811 501
14073 206
7105 138
7908 322
4120 116
7090 340
4466 748
2932 309