893 826
872 118
675 124
622 282
619 508
599 626
545 143
501 293
332 606
250 250
196 274
76 715
76 416