8881 326
7764 317
15994 668
16673 505
3498 169
11342 37
7989 634
3593 565
3742 372
12284 168
4290 79
4002 113