4228 3
9670 16
15511 16
12114 4
8496 18
33301 41
10984 4
54849 79
29983 27
12133 11
24924 53
26347 17
35529 51
29450 39
24862 31
52779 48
13665 15
8467 18
6480 5
10388 12
16317 35
14427 20
6158 8
51790 56