31156 3
45153 5
22084 3
30605 6
42153 9
24332 2
81630 8
39955 5
22134 3
59957 6
131804 8
36677 8
40081 9
78003 16
48527 9
40784 3
72484 19
32176 5
34976 10
67831 19
39203 7
43704 10
39906 4
38082 2