4191 14
1180 2
7955 32
14402 57
1546 4
4458 24
5957 11
18902 72
5040 11
4332 2
9917 14
3981 13
3791 5
3078 7
10216 13