5402 5
12449 20
4664 2
9759 8
10174 19
8395 8
24398 31
11007 10
5094 4
6105 6
6661 12
4905 3
6897 7
32634 45
8340 7
6205 5
21246 25
37163 62
13114 16
14230 22
14629 14
15535 23
14635 19
13625 18