2432 8
1028 4
2203 4
1557 8
5153 15
2293 13
3858 22
5192 14
1899 4
4298 12
5629 13
7874 9
4450 6
4648 4
3514 11
8009 10
3905 7
4936 7
7668 7
4655 20
12638 27
6190 10
4523 7
8043 18