896 342
731 325
1125 992
246 342
574 951
943 553
431 310
492 412
712 867
510 657
970 704
220 927
235 455
620 764
397 166
1012 338
910 682
470 303
832 252
475 298