3033 27
5098 41
15502 35
16710 40
8563 29
28747 64
6400 26
27933 80
17989 48
8869 13
21868 49
10908 27
21276 38
8764 15
24320 62