2796 16
14043 32
31548 73
8040 41
15837 31
4343 18
4963 21
6207 16
2160 5
9886 30
22599 69
6831 35
22699 128
4132 16
2566 5
2885 2
1718 1
1309 0
3195 24
5140 28
4691 18
3835 21
4720 22
3394 7