1005 251
359 176
5262 462
600 412
117 525
177 610
44 67
592 885
649 754
716 541
880 790
922 604
4048 418
777 47
889 239
42 684
1294 657
345 704
697 410
399 617
287 385
27 607
267 664
8 5