871 234
1000 617
423 198
587 460
197 91
383 112
846 815
55 544
672 479
554 31
730 978
206 580
187 345
828 809
507 798
150 507
963 434
305 95
384 385
453 308