4060 125
91714 711
215972 268
1543958 4443
1323827 2504
1651708 3606
278645 1201
409873 1252
724539 1744
145307 215
436654 734
284626 938
368267 573
207892 483
407176 825
138777 654
1003881 2998
288471 1228
1668815 2439
730893 1682
476847 994
826747 3595
560075 1659
818994 1998
638731 1874