4576 10
3125 6
4771 14
21084 40
3932 11
11192 33
2797 7
9059 15
27603 89
6835 27
4008 6
3609 7
1330 4
2868 8
3600 15
5277 32
4176 10
3030 15
6945 21
1958 12
4411 20
3009 8
5507 26
5270 16