48452 89
14217 377
26074 290
20249 178
8673 866
28391 665
8811 501
14074 206
7106 138
7908 322
4120 116
7090 340
4466 748
2935 309