106482 299
287066 843
81865 535
279562 691
57612 333
64939 540
119047 659
369524 785
51600 493
149710 376
121523 504
40347 834
56810 319
145499 616
124500 648
107628 466
60639 736
85964 895
212873 1109
66355 868
107735 462
54651 125
60887 641
105506 745
52565 765
91151 631
109827 310
83519 428