12040 4
7043 20
3286 22
7584 21
3756 3
13246 63
82 12
19593 43
2781 15
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 54