14840 15
18950 15
18908 13
33931 42
16688 8
14282 1
10234 2
9736 14
15306 14
29587 65
20996 24
7083 15
11999 13
10299 4
17537 15
19659 19
20977 17
19987 17
18832 16
7487 3
24467 26
18525 26
4973 6
44277 61