32593 575
65457 644
51150 386
24563 822
82262 685
32723 381
88325 693
39228 236
49996 278
31552 79
113788 799
52478 319
36233 358
140026 703