1003 135
77 521
513 548
889 22
995 127
177 72
367 207
372 221
695 263
926 83
467 77
284 580
742 364
501 576
1057 587
420 582
1023 195
70 73
204 349
458 802