46410 64
10151 3
5883 6
11179 23
16527 22
13857 26
6274 10
7338 18
40670 30
63 4
90 11
60140 172
5856 12
19564 21
9138 13
12554 31
5263 15
6234 3
7820 31
7174 35
6684 13
10225 13
6239 15
5993 19