3695 5
3048 1
4399 8
4062 2
5345 5
12791 27
53284 110
10785 11
7029 10
37290 124
54937 83
8848 5
5844 8
14856 34
8014 15
6197 7
10638 26
5885 5
8782 19
18606 42
8963 6
6240 10
10132 16
36553 53