16812 8
14032 14
17391 20
23628 31
16169 32
8457 4
13339 20
9628 17
9128 10
10497 7
21094 21
25496 17
19656 24
17756 22
41410 94
12998 16
8965 7
11654 20
19349 20
7923 3
12454 19
9182 14
23158 32
4148 6