659 502
526 928
594 238
771 989
120 886
413 727
264 864
704 560
172 616
403 254
426 441
459 859
883 229
826 349
978 484
1002 1000
1018 396
161 157
358 13
639 206
873 211
800 593
392 107
623 216