4005 12
1259 5
1121 2
935 1
657 3
4120 6
7063 21
1727 6
11331 34
26564 85
7589 40
27023 146
5366 21
2533 7
1074 2
2896 10
2755 11
8451 34
4043 8
2487 13
639 2
3013 3
5756 25
5280 19