18713 18
14390 12
77921 80
16183 13
14793 13
32940 32
48128 58
10952 8
46376 54
56807 58
58606 67
28410 26