10931 7
18039 20
29544 28
9413 4
31102 24
12208 9
20206 31
13475 5
19997 18
19585 13
12610 6
10395 4
30276 34
17344 12
17196 18
16440 16
29971 23
19331 24
7955 9
9529 9
50142 56
11194 7
11298 16
10510 12