305875 650
217574 325
111724 75
288307 756
241102 493
89365 156
122992 214
125504 593
112821 195
264033 524
377552 533
92690 569
92979 819
61742 790
104124 460
201097 544
109002 420
54162 643
156795 201
37563 597
40684 866
15520 821
167797 405
29093 254
277133 181
114714 677
31467 325
45013 527