1016 243
1154 213
661 432
268 130
667 543
735 84
614 968
757 838
228 661
708 500
573 524
354 345
304 547
263 541
887 799
192 705
782 532
893 169
1125 602
924 52