3992 125
90488 711
214928 268
1542759 4428
1322265 2502
1647878 3600
278110 1201
408523 1252
722834 1744
145034 215
435548 734
283865 938
367379 573
207159 483
405906 823
138303 654
999855 2993
287725 1227
1666418 2439
729627 1681
475530 994
825293 3593
558880 1659
817128 1997
637384 1874