21575 21
24324 25
18702 17
23813 21
21252 15
18293 14
16342 12
8729 1
19693 19
13442 11
20725 17
38973 36