8520 8
3142 6
2979 2
9157 15
6759 12
3317 8
3447 10
3342 7
2627 7
13488 23
15530 46
3834 8
12560 42
7007 8
4320 15
4638 5
4197 14
19243 17
25501 27
72895 89
13174 11
15839 23
22943 13
12271 8