3893 6
12037 43
5017 12
4822 12
6048 7
4426 1
4127 2
3853 4
5164 6
9770 24
3605 6
6395 7
14561 37
15080 49
13307 32
5685 8
14683 39
9459 13
4433 2
5970 3
3479 1
10470 18
5332 2
5287 5