31643 13
31552 57
30640 76
30621 31
29215 34
27795 79
27311 51
26479 42
26363 99
26333 18
25728 82
25264 52
24793 35
24756 27
23575 24
23548 39
23195 97
21800 23
21773 58
21647 138
21526 97
21139 32
20151 35
20029 98