3403 7
50605 10
31204 10
11333 8
19684 10
13477 6
42305 11
33727 5
35801 31
16505 10
42184 23
35181 31
25134 29
37155 14
54530 37
59254 41
61907 47
21131 8
65651 28
80479 70
134105 112
28177 10
57358 14
18208 8