103761 328
55897 508
158797 392
575905 949
618479 1317
339794 1112
695752 1427
633187 1604
493036 617
148798 418
180375 653
553492 1706
475740 994
206672 764
94858 709
406103 824
290986 1308
557850 1199
894731 1945
825456 3593
115935 333