20155 3
56882 5
35229 4
26758 3
40226 5
31934 5
26084 1
29554 7
26908 6
28777 3
20878 1
30503 6
21882 3
89230 15
34655 3
393009 66
55384 8
23958 5
31808 5
43328 11
49934 10
17159 3
21427 3
53555 8