98 304
5262 462
3628 924
363 468
29 758
44 67
697 410
560 547
27 607
267 664
8 5
615 680
409 547
752 686
889 239
521 288
138 238
912 76
305 889
627 726
823 748
614 573