20096 22
53062 47
163359 97
20181 14
18865 7
25815 20
14521 11
12284 8
10250 6
12113 8
7693 3
17962 49