926 602
303 503
330 435
140 457
111 797
479 784
75 970
911 179
866 30
767 120
243 182
947 551
434 535
812 148
693 967
547 774
479 559
113 596
207 55
48 313