43345 78
14069 18
16852 25
10376 27
11733 42
22481 21
4186 1
22372 37
8388 10
14290 21
4983 8
11301 14
8099 19
7553 19
10250 36
19947 52
21784 48
8921 13
15007 21
7399 6
7216 7
5639 3
14806 40
32402 90