21988 59
16896 27
48147 137
5709 6
8996 8
4882 1
9213 19
7844 16
8411 18
10188 16
10664 22
13849 26
15234 38
13342 41
18370 47
25963 92
8062 6
6540 10
31455 70
14602 38
9079 22
8885 12
5044 4
7946 16