30602 2
36859 5
33781 4
173634 26
24078 0
25731 1
17479 3
32976 5
81701 5
42509 6
58507 5
49203 7
25981 5
66531 19
53978 5
29606 6
21056 0
21979 2
40806 7
65953 11
32357 4
28584 9
29927 4
107706 20