13005 17
26502 98
20504 42
46144 112
27485 93
19356 40
45317 119
26222 59
19614 58
20242 62
26172 112
17629 32
21789 28
13591 26
32075 80
23862 33
16625 11
16941 25
21672 34
13373 14
18827 39
17445 54
22555 25
48231 128