3973 497
23965 397
110993 241
21669 95
45751 104
2375 82
5700 794
12891 758
13207 602
3893 216
28239 152
38108 831
22633 820