34930 5
31879 8
316906 48
34581 2
42327 4
54851 9
29304 3
47754 7
24932 3
61476 2
286859 95
24584 3
19977 4
24432 1
235977 49
182234 50
93877 14
38226 5
34126 6
22179 1
68181 1
28184 4
29229 2
72156 0