509 5
15943 30
6241 5
4582 10
1552 1
1754 2
1818 7
1854 7
2166 5
1452 2
1412 5
708 1
1141 1
731 2
948 1
817 3
1163 2