3966 497
23884 397
110805 241
21598 95
45621 104
2370 82
5695 794
12889 758
13205 602
3887 216
28207 152
38076 831
22583 820