43557 4
31905 6
47207 6
38401 10
52053 5
97955 7
87933 4
66032 12
21808 0
40881 1
36251 6
19754 9
29359 6
90506 15
46830 11
22634 8
61782 33
60851 16
27426 11
65154 23
38232 12
50326 22
65054 39
99108 51