14476 32
11598 8
10810 7
15662 21
41147 82
37114 98
9920 11
13655 12
16221 32
8768 6
19489 52
29971 128
27084 73
25738 88
21567 66
18080 54
18905 31
30574 52
32621 97
17294 20
33539 75
24030 58
19625 15
23064 65