18402 1
21953 2
41027 4
38659 2
42080 7
42502 5
52802 6
43984 4
38181 3
51930 3
36679 3
47926 4
81582 12
38752 6
19208 3
68129 9
55031 2
90933 3
41079 4
20030 1
15903 0
42832 2
50808 7
156880 8