22032 3
16930 2
35704 3
36178 1
40301 10
29526 1
34032 1
23382 0
45606 9
21234 2
25309 1
161808 10
50728 8
25952 7
81826 6
141509 16
29983 2
39826 5
16383 1
56804 8
65059 8
190431 40
49432 12
43806 4