18605 17
16964 14
21914 18
13084 12
12570 7
29740 29
45183 53
14267 12
13542 11
18733 18
15793 13
9109 7