13826 26
7431 18
20864 64
22219 79
17690 45
16849 25
8567 29
21216 62
19095 50
21084 54
5099 15
9045 14
20326 59