58541 157
99164 910
12938 78
39874 144
35809 640
51798 766
41563 511
36530 570
18508 966
38292 344
47376 464
24277 75
53548 277
47506 279