94852 3
29909 2
26358 0
45626 3
41852 3
32078 2
42152 3
43409 4
30929 2
32982 2
61906 4
35679 2
55780 8
36804 0
47503 8
29127 1
55403 2
99530 14
30408 2
147627 21
58683 6
47579 9
115476 24
354751 63