12389 25
3948 8
6086 7
4103 4
6449 10
4043 2
7261 9
5934 7
8976 18
6664 20
33870 76
24331 33
7584 14
10097 9
5942 15
7652 12
9377 19
20741 64
42348 50
11158 17
11945 33
8500 14
5594 3
9843 10