344007 939
12987 93
28609 686
126010 289
209452 919
328626 1663
297191 962
177382 830
117580 675
36628 224
19451 778
49753 537
5956 471
7402 406
64599 200