396 2
1872 8
1678 8
6013 11
2707 4
3251 4
5091 10
4112 4
5176 14
2907 11
2932 3
4628 13
1788 4
4542 12
3106 8
2735 5
5422 14
9870 30
6852 7
5185 16
7785 12
5076 7
7481 14
6368 15