344023 939
12987 93
28609 686
126021 289
209457 919
328633 1663
297209 962
177389 830
117593 675
36631 224
19452 778
49754 537
5957 471
7402 406
64603 200