996 268
292 545
103 707
548 289
712 951
118 590
526 340
1000 967
907 262
476 809
279 117
337 909
359 314
806 472
1133 443
410 739
973 704
963 967
994 107
752 174