344075 939
12988 93
28610 686
126051 289
209496 919
328672 1663
297289 962
177412 830
117637 675
36643 224
19463 778
49781 537
5957 471
7405 406
64638 200