308 106
252 923
226 405
791 494
459 187
490 832
962 65
372 588
773 488
59 716
239 309
556 213
652 337
1003 972
159 897
142 163
825 668
668 737
903 542
961 815