1026 845
130 96
800 835
55 70
865 596
783 744
968 261
41 892
725 340
697 501
413 619
293 532
788 200
352 749
1016 996
994 315
812 633
615 457
471 546
342 346