43255 2
42857 2
42709 0
42603 3
42528 12
42428 3
42328 4
41828 3
41751 2
41632 2
41630 2
41457 0
41351 2
41228 4
41203 3
41156 5
40759 1
40657 5
40529 1
40402 8
40034 4
39984 2
39781 1
39759 4