344321 939
12992 93
28611 686
126146 289
209617 919
328811 1663
297536 963
177517 830
117794 675
36681 224
19482 778
49870 537
5957 471
7412 406
64764 200