8884 326
7773 317
16015 668
16682 505
3521 169
11355 37
8001 634
3602 565
3754 372
12294 168
4304 79
4004 113