1017 252
1006 845
958 572
902 285
787 990
783 836
733 113
723 843
705 763
703 77
699 565
560 72
489 196
436 657
373 570
351 952
341 233
336 41
279 240
253 911