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