832 583
748 155
713 246
690 665
688 346
607 494
594 210
563 355
545 221
543 651
488 117
475 206
251 210
158 171