48421 89
14007 377
26035 290
20235 178
8657 866
28197 665
8776 501
14017 206
7057 138
7872 322
4065 116
7060 338
4463 748
2928 309