1013 437
1005 751
953 835
856 96
838 316
819 744
629 418
611 455
502 97
469 337
383 910
356 516
192 456
174 4