645 307
836 741
973 514
247 122
557 178
780 34
314 377
948 121
865 114
712 594
922 566
114 716
276 296
346 299
94 786
132 26
17 703
773 889
289 748
460 922