2204876 2
130376 2
111601 4
103030 2
102477 2
101979 1
101027 3
84052 1
71679 2
64854 4
63680 3
59526 1
48477 0
47404 1
46255 2
44777 1
43730 2
43428 3
42779 0
42730 0
39404 10
39053 0
38926 1
38379 1