10962 10
19567 8
6930 4
14919 34
7688 9
22397 42
6794 11
11129 18
17801 43
8283 6
16342 5
8473 6
14960 23
22252 43
101529 115
15010 8
23653 11
54959 79
8666 16
8442 12
10173 10
9327 20
17296 7
10390 13