3953 705
4658 371
18547 578
27174 581
10630 147
9060 139
7585 114
36438 93
2975 522
17269 326
3442 638
2623 261