13938 40
16460 28
18300 18
11964 31
15956 37
40261 108
17089 19
34209 17
25466 91
6239 13
6595 14
17660 81
5411 7
5832 13
17124 49
20024 39
5541 10
1499 5
5780 29
12720 40
3228 9
13388 35
5040 16
80783 84