303 958
683 910
332 907
539 828
110 709
207 656
417 634
380 480
381 441
235 361
564 193
625 178
181 40