14585 14
9031 2
11452 11
8598 5
10449 20
7509 6
7253 12
9578 4
9388 7
8001 2
9740 11
17767 20
13011 14
11179 10
6310 2
10281 5
9617 11
10661 9
18716 15
16413 38
8892 4
21222 21
8500 4
7216 6