1068 580
1032 949
939 14
871 510
838 650
828 792
821 571
769 693
741 986
711 940
660 926
545 808
511 911
464 392
348 754
338 159
283 592
279 177
201 423
200 625