21008 77
17448 35
12431 32
12987 45
23231 105
17642 49
12984 23
9149 30
15876 42
12716 47
20272 90
34134 74
28717 84
13526 43
13871 64
10549 39
4485 26