22076 18
24690 46
8196 12
48487 54
8079 10
8233 5
9849 14
14282 14
9063 10
10593 14
38755 56
9520 22
5531 5
5842 3
9241 8
4026 0
4951 1
4500 2
6501 4
7085 6
5518 3
7139 5
5853 1
5334 2