26931 32
7582 1
8312 7
11901 11
10080 7
17749 18
14007 15
102782 127
12061 11
14423 12
19621 22
33939 36