352 993
468 922
881 873
665 844
1015 835
887 752
792 750
1043 650
23 639
647 515
886 314
382 209
423 162
121 30