2300 6
1223 1
9916 20
4256 21
2914 5
2288 3
3164 10
7772 18
3889 10
5345 5
3100 4
4875 24
4372 16
3964 20
1485 2
2883 6
2569 2
2322 5
1873 5
1683 9
3624 6
9786 48
3503 11
5005 11