23098 29
11859 10
10233 9
20003 20
24330 22
15966 12
30553 22
10623 10
16388 17
19663 19
11997 11
11480 12