3971 705
4678 371
18601 578
27228 581
10664 147
9093 139
7632 114
36685 93
2989 522
17296 326
3459 638
2632 261