2132 4
2778 9
4825 20
5716 22
5931 29
2327 6
3186 5
7157 12
4363 12
4811 18
1858 5
57075 184
103467 385
15447 44
20479 125
10087 33
4099 15
11935 61
6206 26
20112 148
6259 33
5945 19
7430 32
6616 27