22229 20
8216 7
7779 4
8992 3
6989 4
7949 6
19652 16
7271 1
7697 6
10431 7
14156 26
9555 21
8813 5
9080 16
23458 46
16632 31
15332 35
7132 3
9130 5
9757 11
6843 1
8674 4
9284 8
7392 2