2520 3
32310 171
7094 19
10261 28
4691 26
2949 15
2209 9
2762 9
4349 29
2183 8
4270 17
3649 19
5106 35
1554 6
1935 8
2179 8
1703 7
2063 6
1304 1