34368 768
37891 475
57886 695
42473 177
43525 552
35715 434
95543 315
126773 627
66295 431
57872 334
64240 568
45745 496
36445 220
52545 697
33580 462
67053 776
78792 553
67746 1000
61888 557
46956 859
44270 576
52826 287
58421 190
95401 261