689 832
312 795
634 292
366 883
439 784
115 700
58 748
186 562
229 31
408 579
995 195
401 423
717 93
384 12
222 660
551 993
163 55
123 407
949 668
1011 528
609 891