344240 939
12990 93
28611 686
126109 289
209573 919
328765 1663
297451 963
177471 830
117733 675
36667 224
19473 778
49844 537
5957 471
7410 406
64714 200