3966 497
23880 397
110753 241
21568 95
45579 104
2366 82
5694 794
12887 758
13201 602
3886 216
28194 152
38066 831
22564 820