645 8
913 912
495 359
1672 110
1552 13
436 242
835 985
218 991
46 748
234 177
105 605
512 16
488 471
967 300
140 10
47 841
396 364
568 716
649 566
231 85