531 9
1214 6
1589 6
859 1
3166 13
3381 3
6068 14
3574 12
2574 6
7487 17
3661 7
4815 12
8703 10
5045 16
3651 6
7800 28
6845 5
10639 20
5465 4
5335 13
3037 9
5884 3
1811 9
24943 24