4089 125
92168 711
216536 268
1544415 4444
1324607 2504
1653553 3609
278850 1201
410412 1252
725236 1744
145444 215
437125 734
285005 938
368693 573
208140 483
407743 825
138984 654
1005376 3001
288837 1229
1669895 2439
731462 1682
477547 995
827354 3595
560886 1662
819874 1998
639291 1875