872 10
289 894
168 784
742 676
229 72
816 45
561 148
271 403
72 873
826 377
979 421
122 89
174 370
48 214
810 23
912 250
609 312
730 600
14 870
327 539