3728 418
413 545
744 887
603 726
797 600
1041 570
838 837
659 795
443 843
1110 813
275 11
316 642
304 78
292 431
105 395
142 944
669 816
1855 415
60 306
179 304