8876 326
7751 317
15965 668
16628 505
3486 169
11312 37
7969 634
3582 565
3716 372
12274 168
4273 79
3989 113