1040 293
955 30
816 154
709 902
697 220
667 826
665 590
632 726
615 361
567 268
555 872
526 423
514 225
502 543
473 422
401 441
350 894
345 965
304 488
271 736