3961 705
4670 371
18577 578
27205 581
10647 147
9083 139
7619 114
36578 93
2984 522
17283 326
3452 638
2628 261