21874 17
26794 20
24279 6
19880 15
38811 35
18880 14
12281 8
96600 20
28608 8
54115 50
15151 10
13542 8