689 832
431 327
154 980
956 483
512 701
69 438
79 333
445 388
139 372
225 347
576 377
142 113
710 671
1003 1000
849 473
988 144
671 552
527 158
636 147
872 82
948 788