12040 4
7043 20
3286 22
7584 21
3756 3
13604 63
451 13
19593 43
2781 18
6334 48
26863 98
17323 67
8319 19
8863 36
6357 32
12071 77
24790 40
31341 37
32382 57
21428 27
6421 10
17059 55