399 879
809 555
2322 702
128 591
653 755
891 353
1137 447
533 255
893 159
437 221
998 623
406 94
54 446
3260 313
2782 912
756 10
344 565
616 454
903 897
847 952
989 726
831 992
72 291
547 115