30606 7
59254 6
48878 2
32977 2
78280 1
22631 3
24207 2
22282 3
36003 2
19605 1
29277 8
16954 1
25934 0
213852 17
23226 1
104606 5
81680 4
41605 5
46578 3
106829 12
51754 6
37909 2
29809 1
55955 4