3981 497
24031 397
111182 241
21730 95
45887 104
2377 82
5702 794
12894 758
13211 602
3895 216
28261 152
38129 831
22683 821