626 508
974 267
676 812
936 38
350 712
40 463
935 510
14 623
270 301
580 746
539 518
1000 700
876 169
494 118
341 29
815 70
786 696
318 586
121 166
290 562