3962 705
4674 371
18579 578
27208 581
10653 147
9084 139
7620 114
36604 93
2985 522
17284 326
3454 638
2629 261