31602 3
26603 3
37381 4
470980 43
49707 7
75407 11
39277 2
39729 5
32177 7
33959 4
34308 5
72178 17
34251 5
31082 4
59204 17
21881 0
108156 29
30427 4
37878 10
21884 5
38158 10
25281 6
33477 5
36155 3