5481 4
21964 21
26765 55
13864 6
12054 9
12529 13
19436 16
15111 21
12737 14
31152 45
12247 13
54978 87
30040 26
11642 18
27910 29
12246 16
29294 20
14420 17
5869 8
24726 19
26015 55
14020 35
20171 52
18250 12