39002 9
46628 10
27427 3
31803 4
24652 1
26208 1
23604 0
53031 2
57502 2
47755 8
40955 3
35681 5
17380 2
48477 2
228703 44
350804 50
150906 22
40633 5
39981 6
55357 21
341979 55
70955 16
36157 10
26756 5