48455 89
14228 377
26077 290
20249 178
8677 866
28398 665
8816 501
14076 206
7110 138
7908 322
4126 116
7090 340
4469 748
2941 309