2499 1
3626 4
3172 1
3597 8
3700 2
2602 4
4998 8
3975 5
4010 7
3231 4
3771 6
4611 7
3818 6
4791 9
11529 21
5947 7
6630 16
4591 6
3373 1
3879 7
25048 63
5504 10
5491 7
3759 0