32334 3
59534 12
32051 4
41805 8
80176 11
72028 10
43234 6
87331 12
35202 5
30531 5
43229 6
36728 4
35582 4
38301 8
25105 2
25355 1
106705 17
31080 4
28957 4
24707 3
27931 2
25378 6
31427 1
27331 3