39956 9
53876 5
31958 5
230451 68
21257 1
21926 2
22756 1
23803 2
62951 15
75926 9
144027 26
63734 6
206556 31
18858 1
73151 15
48759 8
54402 0
138632 24
46383 5
76306 9
53901 11
120878 23
55559 6
148679 25