152 113
51 691
313 845
1000 446
441 196
56 417
111 700
42 846
756 453
457 149
737 339
182 657
936 482
883 384
166 488
941 967
546 435
900 128
866 684
67 376