29732 7
50429 8
24034 1
53754 8
216578 25
36080 7
18030 1
27202 1
22055 2
114004 23
56379 8
61632 10
122929 29
93253 24
40383 3
49829 7
27052 1
33301 4
38306 4
43429 8
87983 22
111831 18
67831 7
39103 6