8876 326
7751 317
15967 668
16632 505
3487 169
11314 37
7970 634
3582 565
3717 372
12274 168
4275 79
3990 113