254692 640
178363 790
107840 465
115391 806
108630 551
90968 499
49427 642
31384 91
71857 787
50548 614