1013 257
963 427
838 632
836 898
733 660
653 283
630 533
520 690
485 515
443 46
417 572
397 830
396 753
395 10
391 200
312 92
310 308
233 477