8089 20
3548 9
7603 19
14157 31
10430 17
7637 13
7651 6
9312 15
25986 56
79911 47
7239 8
29217 29
17015 24
70601 234
14758 28
21709 30
14351 24
5746 12
29222 36
10520 30
19652 35
9909 15
4147 5
21126 20