690 1000
809 555
23 389
844 919
358 670
141 225
257 502
919 485
446 993
456 543
29 29
354 482
557 113
313 651
642 918
16 263
95 184
748 591
319 320
159 23