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