303561 1001
230565 869
432960 1063
236578 1043
274648 789
247811 607
159036 978
333889 1218
181135 673
116576 666
298705 700
144384 491
430789 1335
75848 521
233440 541
375234 974
366146 1035
214723 258
128664 292
144487 527
234080 671
154096 584
205001 371
171909 255