4505 8
10644 36
2110 2
2234 1
3307 13
4341 4
4793 5
2357 6
5909 27
8727 16
3521 8
8429 13
4859 12
8043 10
6042 16
9140 12
5156 5
3543 5
6770 15
15650 50
6242 31
5872 11
4247 8
9974 36