27307 3
23681 6
44654 4
42980 4
38831 5
47705 5
19181 3
20702 6
18026 0
54933 4
24407 7
27626 4
35730 1
20683 7
37803 3
24252 2
52783 13
61226 12
44977 31
75258 38
110729 49
69104 31
77234 22
141984 73