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
11361 10
6310 2
10281 5
9792 11
10661 9
18716 15
16413 38
9072 4
21396 22
8680 4
7393 6