1081 638
179 428
934 527
598 736
831 304
295 164
185 190
115 372
893 496
263 278
288 434
150 449
1000 265
742 588
339 252
470 603
358 335
639 731
686 63
480 508