1007 563
928 308
923 384
741 217
569 763
550 404
451 655
439 657
426 561
287 913
177 851
114 940
66 533