2893 10
1370 3
1631 3
1256 2
1179 2
2008 5
1592 9
2923 10
6022 27
2496 10
1887 3
2104 11
1535 3
3574 17
3888 11
4715 12
1846 3
3999 8
1571 4
25901 93
7239 40
2544 5
6827 17
1801 8