45797 58
18730 16
11590 9
21099 19
7438 5
14844 14
57638 67
16824 15
44064 55
27698 27
17306 15
17839 18