9882 16
10824 8
6443 1
22287 28
5048 12
7148 8
12513 9
52781 39
9809 13
29770 48
28985 31
10896 14
42208 19
28501 17
64165 47
21812 20
14403 13
23740 26
23653 11
7192 18
44843 52
8571 5
34385 57
14119 34