7933 47
8382 31
28890 86
31084 97
11745 23
14411 28
3966 19
17649 50
12275 69
16848 85
5986 24
15296 64
2056 12
19993 21
3406 9
9266 37
6939 35
13497 55
20156 91