33082 32
105252 106
15420 14
31003 31
16587 16
11706 8
48360 58
40953 16
12552 11
7758 5
33673 32
10914 8