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