18030 15
10097 7
21754 15
11966 9
12851 9
16528 16
19457 18
11549 1
11207 9
14724 13
20312 19
16292 16