12040 4
7043 20
3286 22
7584 21
3756 3
13604 65
5851 40
8319 19
19976 45
5553 24
7055 48
27585 101
8863 36
17674 67
6715 32
21783 27
6421 10
32745 58
25144 40
31708 38
12424 78