10666 2
9321 5
8982 3
12191 18
13909 23
9192 8
13476 15
9995 12
27212 24
12338 16
27967 124
19390 30
9288 10
10268 15
9238 4
10868 10
16446 34
11272 17
10672 7
18352 45
9149 11
10639 18
14462 33
12344 29