6427 23
5833 30
12040 4
40565 96
4478 8
16394 42
22848 67
28245 76
22974 40
2042 5
17721 87
28965 83
15246 25
19152 33
27174 90
4187 34
16805 36
67119 107
13378 33