2796 269
405 741
774 843
508 437
1001 681
330 597
214 274
158 693
548 619
2208 304
758 648
1529 384
730 631
50 264
1004 84
722 972
460 505
397 938
1005 296
735 892
1340 239
479 278