11620 25
19946 18
30525 55
12052 37
12008 20
11551 28
11979 22
6335 3
24421 54
8984 6
26616 101
7836 27
27530 35
35272 85
15307 28
8931 17
11890 14
20040 47
6918 18
6732 3
7035 14
16764 41
11195 11
36584 93