3891 3
10823 12
42977 130
10788 14
9311 13
6713 5
17011 28
4890 4
5739 10
5769 6
5480 4
20594 56
14389 12
16859 19
9000 13
13179 7
5882 9
4324 6
5375 13
4834 5
3561 3
7185 5
5080 6
7096 7