871 916
793 223
1043 258
343 42
564 292
567 948
634 329
561 801
451 476
317 258
1000 971
299 613
543 327
462 561
188 678
50 541
40 210
43 677
978 803
409 730