21518 135
82956 530
9002 361
9848 586
8419 583
6748 400
18268 616
46656 139
50737 720
83819 475
29315 454
74226 216
2168 106
2447 303
4632 344
7547 578
4165 496
2071 208
4142 812