2282 793
579 511
448 606
1008 396
331 725
753 501
809 550
477 921
131 222
744 842
244 348
883 680
725 130
12 287
60 279
532 361
450 26
798 119
52 422
325 241
816 795
568 34
590 222
949 797