38055 0
22179 1
20479 1
23434 2
29006 3
42954 5
106952 13
41552 7
84955 15
40857 8
51428 10
57654 11
302783 67
136607 32
55407 6
23182 1
307828 29
38759 4
189005 63
88379 16
324954 70
25202 3
81833 7
39728 5