908 896
407 305
214 166
102 922
297 725
656 378
677 240
604 974
652 336
63 687
730 807
358 93
688 386
25 887
965 241
706 171
877 205
819 135
80 748
5 926