48452 89
14209 377
26072 290
20248 178
8672 866
28388 665
8811 501
14069 206
7105 138
7907 322
4120 116
7090 340
4466 748
2932 309