3966 705
4676 371
18582 578
27214 581
10656 147
9086 139
7622 114
36617 93
2985 522
17286 326
3455 638
2629 261