2188 573
1566 510
183 549
445 843
77 615
323 729
372 931
254 448
488 355
292 775
999 757
188 40
317 78
573 180
49 382
856 694
915 774
783 793
313 933
365 513
740 627
785 173
1508 20
678 930