836 897
812 256
780 263
680 145
648 842
422 373
417 538
413 634
400 48
349 654
338 219
283 148
281 269
217 355
97 222
29 791