4512 5
1881 1
7385 14
5722 19
2533 4
4568 7
2858 7
7446 33
17857 64
3397 4
3076 2
3673 6
5001 6
2527 3
2446 7
5044 11
4909 13
2817 5
991 2
896 2
1408 2
1003 1
1216 2
2053 10