39951 9
53877 5
31955 5
230454 68
21259 1
21927 2
22759 1
23803 2
62954 15
75926 9
144030 26
63729 6
206553 31
18852 1
73157 15
48753 8
54407 0
138626 24
46384 5
76307 9
53907 11
120879 23
55557 6
148679 25