98402 150
31506 47
14546 12
7214 9
50785 76
16052 24
12447 14
25786 36
12448 13
9619 5
31875 38
105196 68
11061 12
9628 6
13738 19
10728 9
12950 4
9911 10
11563 9
18945 36
35104 31
16275 26
25522 29
17002 21