42905 251
35745 254
39997 567
38393 198
22858 631
79061 561
62813 724
36767 320
66111 566
52832 368
70590 677
70980 144
37324 148
68346 346
40548 511
34279 395
32713 66
44497 242
40899 625
42751 665
25350 84
75193 646
39285 841
94207 671