160448 216
643111 2000
102833 603
257760 627
147121 1038
283606 887
3983 213
148200 536
254731 462
87151 185
104730 581
136217 419
221636 898
132929 351
396893 1212
100144 562
360332 849
79571 553
144906 694
479320 994
59623 498
181340 420
149034 539
52621 842
68749 330