9960 9
10948 2
11022 6
18821 22
17523 19
27991 27
13281 15
39232 38
26142 20
7596 10
32900 42
7806 12
17510 2
16690 13
12268 11
16053 18
32127 39
25460 29
13637 20
21278 24
22490 40
11357 12
11288 15
23033 35