4106 30
1534 2
1330 8
2675 7
1072 1
1147 3
1561 2
1783 2
1969 8
14003 22
2301 16
6967 31
3274 10
2263 8
928 2
1265 2
1523 5
1500 5
1487 1
3930 3
1203 4
5843 18
6833 21
2507 7