8865 326
7746 317
15941 668
16611 505
3480 169
11298 37
7964 634
3572 565
3714 372
12270 168
4266 79
3986 113