570 291
290 113
455 910
821 150
527 939
700 907
115 52
131 178
912 1
165 321
645 433
950 269
898 597
193 407
779 647
819 149
1012 902
56 73
154 498
637 802