21656 18
7331 5
10864 9
15929 13
16431 14
19191 19
13885 12
14374 12
30558 23
15300 12
13112 12
12622 10