15186 17
12868 17
18297 17
16491 13
35931 45
14039 10
16936 23
28748 22
10281 4
16169 11
14171 25
12946 2
8353 12
12372 10
6184 12
22360 11
13409 11
7410 8
10758 15
27355 29
9719 11
12676 16
16613 18
4530 9