13532 29
12974 28
15668 33
11849 16
17778 23
27115 42
10551 19
23473 61
10492 15
28149 66
32941 100
256779 409
9103 12
23235 41
63189 137
25888 51
15069 6
52952 46
19868 58
18319 15
25231 38
18875 11
27402 29
18057 28