853 505
115 180
703 985
647 341
177 268
969 133
722 399
751 667
60 607
876 978
578 334
360 727
790 238
566 371
905 163
186 625
1008 494
873 314
498 480
239 173