6502 478
8196 446
3484 610
6900 681
9088 445
5761 457
5784 597
37023 877
7015 392
4192 109
133141 624
12266 142
40320 953
9329 69
12279 970