10181 10
16505 13
38383 43
16067 29
7268 6
10339 8
6407 10
5050 6
6613 7
9381 10
4662 4
9876 22
8532 16
7059 12
5694 6
6049 12
4722 1
9698 8
5163 8
8185 9
14328 16
17132 31
18585 33
6292 7