618 88
311 623
607 502
370 233
156 414
338 603
471 897
551 11
68 835
871 135
612 821
776 976
459 822
353 961
340 268