592 31
960 51
43888 98
9835 37
10657 40
39472 125
2086 5
2698 5
2608 13
2619 11
2772 5
1347 2
1408 4
2949 14
6146 24
2216 6
2153 7
1933 10
4008 36
2607 5
1655 5
1620 1
3873 15
3001 18