1021 832
177 696
695 347
926 472
681 318
422 465
150 97
692 612
308 317
323 234
25 319
667 796
593 121
333 656
603 628
767 15
124 304
222 790
64 377
18 594