40097 622
8913 636
4705 92
9268 691
53185 379
87554 877
11643 702
256387 1998
52921 681
57236 655
44920 979
43521 417
35913 663
28800 425
94612 1026
6689 857
62399 460
156155 1127
42481 345
82807 807
48130 545
48810 372
39861 736
47596 404
67476 477
38692 810
60312 592
52633 944