48455 89
14224 377
26076 290
20249 178
8677 866
28394 665
8816 501
14075 206
7109 138
7908 322
4125 116
7090 340
4469 748
2940 309