344221 939
12990 93
28611 686
126106 289
209567 919
328751 1663
297433 963
177468 830
117719 675
36665 224
19473 778
49839 537
5957 471
7410 406
64706 200