15002 19
16714 34
7532 2
10101 11
16953 25
60740 149
20262 54
10091 8
13767 16
8471 6
8653 9
10236 9
8788 2
14734 12
9569 20
11859 14
9801 8
11237 17
22992 15
14006 11
14342 23
11269 17
12175 5
43337 62