1035 901
1028 467
635 30
133 230
36 646
248 644
200 336
790 104
962 24
885 577
805 157
847 253
489 663
898 912
294 44
911 848
796 158
630 359
751 817
350 108