115557 551
54957 746
47779 680
93517 468
38374 533
99473 603
26452 420
27045 376
42071 492
33671 593
31582 622
35281 406
58526 591
37519 562
51529 677
34534 505
30463 380
62029 456
32233 203
23334 94
48500 372
24548 445
89695 278
46479 576