563 873
1008 588
645 311
963 543
277 117
232 806
220 884
259 419
435 582
231 33
1073 725
618 266
504 604
617 454
916 182
942 21
658 285
139 445
172 976
880 275