1115 855
974 936
879 610
779 139
743 295
674 38
644 882
576 394
572 39
557 478
259 354
254 159
98 502