9845 4
8954 3
11055 7
10534 8
23191 43
14980 4
8459 4
9065 6
11600 12
11741 11
9777 10
15483 17
30882 21
38860 53
13402 19
11666 16
9566 1
17575 50
12055 7
42630 53
81183 72
14746 10
19306 17
10967 9