4095 125
92229 711
216624 268
1544492 4444
1324716 2504
1653864 3609
278878 1201
410506 1252
725372 1744
145469 215
437189 734
285077 939
368758 573
208181 483
407840 825
139011 654
1005616 3001
288887 1229
1670075 2439
731551 1682
477656 995
827456 3595
561025 1662
820036 1998
639408 1875