990   28901
116   8942
788   16754
94   3470
269   14140
38   1946
86   4602
94   4576
37   3152
63   2667