21008 78
18059 35
12431 32
12987 45
23231 105
18251 49
12984 23
9759 30
15876 42
12716 47
20272 90
34763 74
28717 84
13526 43
13871 64
11152 39
4485 26