625 22
396 83
358 608
702 644
389 571
330 621
888 298
591 142
136 307
418 792
990 507
494 963
717 755
192 250
999 414
163 465
333 941
516 292
758 223
189 583