3961 705
4671 371
18577 578
27205 581
10647 147
9083 139
7620 114
36584 93
2984 522
17283 326
3453 638
2629 261