1191 12
710 154
296 824
2092 849
547 454
640 563
612 892
359 987
958 202
470 102
748 396
985 410
111 339
234 8
429 32
378 460
519 373
539 35
728 984
510 72
681 884
696 446
305 816