3971 705
4678 371
18597 578
27228 581
10663 147
9093 139
7632 114
36674 93
2989 522
17296 326
3458 638
2632 261