125661 123
51799 545
36751 394
25659 680
54057 949
29698 608
45273 497
31886 97
34820 397
42794 372
43845 405
42568 483
31546 566
38764 211
73290 842
35855 463
82915 349
25585 524
52030 714
102808 240
57179 429
41323 569
34452 89
76117 582
42398 424
38620 678
127444 576
36166 26