3965 705
4675 371
18582 578
27213 581
10655 147
9084 139
7620 114
36614 93
2985 522
17285 326
3454 638
2629 261