3966 705
4678 371
18585 578
27214 581
10657 147
9086 139
7622 114
36624 93
2985 522
17286 326
3455 638
2630 261