3812 3
4303 2
3494 1
3424 0
24538 50
29010 110
16545 37
18720 43
38211 101
4289 4
8642 9
6925 13
4998 9
6464 10
5282 6
5457 4
4426 4
6504 5
9514 16
6378 10
3548 5
7293 10
9441 17
3907 5