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