9436 8
17982 18
12278 20
8590 13
9239 4
20489 23
12543 20
23376 55
102721 144
54958 99
7233 5
8591 8
115962 169
9251 6
18763 14
74255 66
31448 50
33855 42
7961 8
11503 7
5394 12
26202 27
14159 27
13686 26