358346 791
229513 403
179744 569
50536 624
164568 713
656664 1463
634425 961
110730 553
120292 999
206381 848
565712 1511
286591 904
173774 845
243030 866
1052828 2654
1714692 2477
615827 1473
106238 1487
756365 1710
342835 1365
595160 3095