4128 15
6943 21
4005 8
6580 7
3506 7
4567 16
7272 33
2523 2
4482 2
7239 31
5433 8
4900 1
5671 11
5912 9
6347 14
4178 12
6342 31
2419 3
4008 7
4714 3
9821 16
42945 124
34755 101
26029 78