40606 3
32308 4
23305 6
23157 3
24579 6
32831 4
113928 19
46658 5
33233 4
39832 6
22605 2
22356 5
48456 3
28257 1
22404 2
55507 14
69932 9
27827 0
58134 9
27759 6
43403 4
98630 30
16526 0
158308 31