3295 10
4143 10
1297 4
2356 4
1951 1
1126 3
1185 2
1111 1
2055 3
1043 4
1842 7
4233 3
2598 4
10487 23
1222 1
4488 7
1985 4
1495 9
6737 25
1721 4
3020 5
1995 6
3520 14
2379 8