10030 35
4910 10
2287 4
4739 8
2883 6
1949 3
1242 1
3814 15
1757 4
3132 6
9357 23
1650 3
3503 11
6019 23
2870 5
2333 6
1851 4
3760 6
1729 2
6546 24
16157 67
3655 12
1832 1
10837 52