57903 157
98291 904
12740 78
39425 144
35383 640
51487 769
41281 510
36041 570
18287 966
37616 344
46593 464
23688 74
53048 277
46470 279