14262 10
17774 49
75409 19
15354 11
13081 9
28516 8
29234 21
31985 29
14909 9
6251 3
25027 10
96523 20