344129 939
12989 93
28611 686
126064 289
209524 919
328709 1663
297348 963
177428 830
117664 675
36652 224
19465 778
49801 537
5957 471
7406 406
64675 200