343900 939
12985 93
28608 686
125975 289
209396 919
328560 1663
297068 962
177359 830
117530 675
36605 224
19448 778
49732 537
5956 471
7399 406
64561 200