5796 22
7588 31
16714 19
22527 42
19880 44
19058 37
4789 9
14811 30
15997 24
6211 19
7706 5
13081 16
3088 5
65658 87
12423 10
24120 38
7679 18
10837 41
10890 29
6747 10
11897 22
5423 8
9947 21
22933 60