312 78
218 755
416 545
128 189
994 690
457 606
36 333
595 826
24 263
488 355
444 843
76 615
5089 462
233 430
37 14
312 933
778 26
68 670
873 706
563 192
554 932
551 676