3979 12
1892 4
3405 6
2042 10
3566 9
6359 17
3782 5
8557 14
9615 40
3705 10
2503 4
10638 50
4063 9
16177 57
1600 5
2100 7
3298 10
2244 4
2736 12
4877 17
10480 30
1067 1
1553 4
7630 20