508648 802
270536 729
205460 327
164313 690
122198 552
38808 672
324463 805
388506 1253
253838 452
149560 673
47140 71
164747 548
126484 664
337620 907
115480 892
254314 628
374300 972
183645 487
684523 1661
57343 142
286261 763
44547 610
210661 368
401873 646
36982 423
53555 610
364795 1152
320888 487