48455 89
14223 377
26076 290
20249 178
8677 866
28394 665
8814 501
14075 206
7109 138
7908 322
4125 116
7090 340
4468 748
2939 309