22142 30
6796 6
5048 2
12325 24
71847 84
8453 5
11090 15
35476 46
16005 30
42866 70
14644 18
10447 14
6761 2
36314 38
25379 34
24133 24
15128 11
19619 33
27961 49
10225 8
56487 93
34446 89
81555 61
29629 30