1016 709
676 623
782 694
509 323
230 810
602 824
57 854
795 331
194 957
157 171
105 323
813 130
526 429
449 391
143 736
652 268
380 546
33 526
290 394
476 671