39752 4
108156 4
30358 4
40604 4
125655 4
79753 4
10905 4
8978 4
14231 4
15278 4
76727 4
27858 4
50352 4
33051 4
117580 4
20132 4
59404 4
31679 4
25957 4
58451 4
20631 4
85053 4
15527 4
80483 4