3041 3
16251 23
42831 86
4706 6
1637 6
8155 13
5378 8
5973 14
1324 2
14538 28
5698 20
1536 1
4017 9
3460 7
3999 8
4690 18
4202 6
3170 9
1965 4
6753 14
1612 3
16143 51
9381 17
6817 12