3969 10
4472 6
3268 2
5028 21
2153 3
3216 7
17015 30
5614 13
4147 3
1591 4
2040 4
10595 34
3850 11
48029 164
9994 10
13100 29
3141 3
3115 9
10256 28
3418 5
8850 23
3598 3
2735 1
2177 4