343969 939
12985 93
28609 686
125997 289
209436 919
328608 1663
297165 962
177374 830
117566 675
36616 224
19450 778
49739 537
5956 471
7400 406
64583 200