9989 20
24896 23
22786 12
7705 11
4927 2
6514 11
10762 12
6287 10
5394 5
15555 20
5234 9
21372 14
14496 29
9920 10
6172 15
13517 11
18038 13
18743 29
26058 33
17865 20
12662 8
35063 42
7510 3
10272 19