15186 17
12868 17
18297 17
16491 13
36200 45
14039 10
16936 23
29019 22
10281 4
16169 11
14171 25
12946 2
8624 12
12372 10
6184 12
22360 11
13409 11
7689 8
10758 15
27628 29
9991 11
12947 16
16613 18
4530 9