640 292
687 999
987 638
555 435
624 754
6454 208
362 468
208 271
924 401
180 109
560 547
66 528
340 704
349 680
37 465
734 608
425 219
318 714
488 192
352 817
1294 657
399 617
623 486