3993 20
1225 3
1984 13
2961 10
1802 10
2151 8
1293 3
1278 2
1070 2
1182 3
795 4
3670 18
1123 5
1437 2
840 2
924 2
2645 5
7561 25
1630 6
1360 5
2004 7
1537 6
2726 20
1524 3