40096 622
8913 636
4704 92
9267 691
53184 379
87543 877
11643 702
256379 1998
52920 681
57235 655
44914 979
43515 417
35910 663
28800 425
94605 1026
6688 857
62395 460
156137 1127
42477 345
82807 807
48126 545
48805 372
39853 736
47591 404
67472 477
38687 810
60301 592
52633 944