31732 29
10695 3
42503 108
9306 8
9766 15
12591 12
12229 18
11853 15
44460 39
34987 55
5869 10
22058 52
16126 23
9826 12
27258 46
5876 0
24230 26
12857 19
3889 5
10283 16
5567 14
5020 7
11759 19
13690 12