12040 4
7043 20
3286 22
7584 21
3756 3
13604 64
1645 24
19593 43
3698 21
6691 48
27211 98
17674 67
8319 19
8863 36
6357 32
12424 78
24790 40
31341 37
32382 57
21428 27
6421 10
17059 55