41303 386
13002 182
27215 311
27137 835
52955 600
33268 398
18713 412
13435 306
18130 610
14718 520
40895 153
70372 611
9682 662
12528 275
39092 83
10415 867
11764 801