30653 2
36853 5
33778 4
173634 26
24083 0
25726 1
17482 3
33009 5
81703 5
42553 6
58507 5
49209 7
25979 5
66552 19
54007 5
29630 6
21084 0
22026 2
40832 7
65951 11
32378 4
28584 9
29928 4
107734 20