19606 25
7579 7
14297 21
29286 22
22848 35
9123 1
15602 11
11209 15
19654 15
14081 15
12976 15
18439 17
12591 18
20042 14
21572 22
17966 21
30831 23
20414 17
56048 58
19547 16
12236 9
15101 25
20980 20
38005 32