123956 25
127782 23
55303 9
38002 6
95684 11
34155 2
38102 4
65952 6
70227 16
67708 6
38054 10
84534 8
45902 3
44009 12
78781 28
39132 9
31304 7
53876 6
24852 2
30753 7
42726 2
15656 0
44582 3
39826 7