5042 25
2512 7
3600 24
5558 30
4458 12
2276 13
1851 5
3237 18
4225 14
1304 8
5116 23
6343 24
9012 40
3615 7
5599 10
4123 12
3188 14
54390 210
7034 25
3023 8
4721 13
90876 432
9588 60
16173 67