3041 3
16611 23
43566 88
4706 6
1637 6
8155 13
5378 9
5973 14
1324 2
14896 29
5698 20
1536 1
4017 9
3460 7
3999 8
4690 18
4202 6
3518 9
2323 4
7106 14
1612 6
16502 53
9381 17
6817 12