58739 157
99482 910
12979 78
39982 144
35932 640
51981 766
41757 511
36685 570
18589 966
38393 344
47647 464
24451 75
53949 278
47840 279