39276 0
25028 4
32780 5
29932 1
52432 11
67430 5
32053 11
47331 10
51976 2
59851 10
31882 5
54952 3
128153 8
38326 8
76652 5
61327 10
29279 11
39554 7
70453 8
50684 2
34280 3
94984 4
41156 1
29429 8