118201 3
37055 3
30051 4
31255 0
23580 1
31281 3
43480 6
44209 5
69677 8
21978 3
32932 4
31703 1
735827 41
93533 8
23676 1
49284 6
38653 7
20626 1
40080 5
48878 6
347455 47
55180 7
31179 1
52555 4