4259 5
2871 4
14669 30
2521 2
7089 6
6321 21
3887 4
24926 105
2266 3
3177 6
5011 11
1881 3
2978 4
2910 5
3507 7
7045 9
2174 1
4822 8
4457 7
5879 11
2590 3
7408 14
5017 10
6203 6