3961 705
4670 371
18574 578
27204 581
10646 147
9082 139
7619 114
36570 93
2984 522
17283 326
3452 638
2628 261