159526 851
253278 862
301786 1062
208854 711
295277 1229
20549 636
54642 766
65333 464
196255 1137
16989 291
132502 734
20365 652
13666 563
21631 95
115354 552
5972 650
10748 796
101943 812
89393 141
101829 493
133323 586
155012 328
14765 135
58777 842
40883 243
35194 454
60021 390
47677 304