20504 0
29679 5
33433 3
79857 25
66855 16
59701 14
141202 27
177605 12
148559 8
177353 21
97829 28
56077 7
57007 8
86903 10
54852 9
43657 7
38032 8
26209 1
36376 6
34684 8
76334 11
335929 47
34904 6
23331 1