16978 0
69834 7
56184 9
65327 3
32782 5
36051 9
81902 9
49859 12
57631 12
27432 11
65056 39
72183 26
83777 29
35782 22
27784 12
39553 22
42254 43
50229 26
866901 257
399401 69
359502 34
929759 116
327803 36
802404 171