3966 497
23881 397
110761 241
21574 95
45586 104
2369 82
5694 794
12887 758
13201 602
3886 216
28196 152
38067 831
22565 820