506 953
175 780
362 271
607 259
475 5
227 969
864 637
799 349
43 185
108 681
892 500
673 600
234 567
297 18
1030 778
962 812
460 654
818 252
976 703
562 664