10701 9
14532 16
41895 63
12796 12
47899 52
11858 10
20003 20
27508 32
10244 9
21979 27
13022 13
18621 15