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