305 958
683 910
339 907
542 828
111 709
209 656
419 634
380 480
382 441
236 361
564 193
626 178
181 40