12040 4
7043 20
3286 22
7584 21
3756 3
13604 65
8963 50
8319 19
20362 45
6445 25
7455 48
27585 101
8863 36
17674 68
6715 32
21783 27
6421 10
32745 58
25541 40
31708 38
12424 78