1019 832
172 696
695 347
926 472
679 318
415 465
149 97
689 612
307 317
322 234
25 319
666 796
590 121
308 656
600 628
766 15
123 304
221 790
62 377
18 594