21030 24
24246 28
16947 26
8528 5
9609 9
14083 7
9702 2
11921 14
12306 6
9166 2
14394 16
10490 2
10825 4
12225 5
12040 7
13937 4
11960 15
25327 41
24162 20
16839 15
21751 23
12502 13
27768 65
23308 17