10329 25
34883 51
6335 3
9716 9
6142 3
12916 19
15878 20
7006 10
9448 16
5398 11
27765 48
6067 7
11907 18
14175 16
5663 11
21391 45