15552 18
12992 11
12606 17
19589 53
14182 11
10966 6
17098 16
20752 50
9956 10
20158 49
11589 13
16762 25
14024 20
10257 17
17677 30
15184 18
25902 38
14447 16
17516 45
20714 28
29263 74
22045 43
13840 14
16753 30