587 457
1147 883
426 32
493 232
1899 999
2068 304
708 154
807 524
450 352
621 41
913 77
955 106
584 761
786 63
642 53
100 230
288 129
509 72
639 563
956 202
597 884
849 149
535 212