8884 326
7767 317
16010 668
16680 505
3513 169
11352 37
7996 634
3602 565
3753 372
12288 168
4300 79
4004 113