3961 497
23838 397
110538 241
21446 95
45405 104
2362 82
5682 794
12882 758
13198 602
3884 216
28148 152
37999 831
22489 820