21231 31
9085 10
22690 47
9888 12
17878 11
17450 35
6801 7
7367 6
7121 5
15197 20
9016 10
10343 16
10075 16
12002 21
15588 29
7322 9
14478 16
84880 177
12131 32
11259 7
11033 14
12117 11
8009 5
12244 16