2516 3
32303 171
7090 19
10258 28
4687 26
2948 15
2209 9
2761 9
4347 29
2180 8
4267 17
3648 19
5105 35
1554 6
1934 8
2179 8
1702 7
2063 6
1304 1