1330 887
1048 352
853 956
766 739
727 187
722 496
667 25
625 85
490 642
488 170
487 940
473 176
456 515
365 808
343 562
306 472
265 606
217 55
132 872