149 601
998 929
1156 883
640 313
96 149
519 373
296 824
2093 849
539 35
325 735
808 524
859 540
645 53
20 985
649 27
28 692
359 987
958 202
580 717
1005 563