10595 17
9151 8
11014 14
8935 20
13900 11
8166 2
9589 9
7786 8
7812 5
12884 15
9421 7
8690 6
9767 11
18575 31
35685 62
8847 7
9751 4
32657 115
7817 6
11076 5
20948 36
7246 5
9652 15
30154 46