343701 939
12980 93
28607 686
125913 289
209316 919
328457 1663
296738 962
177276 830
117389 675
36584 224
19434 778
49663 537
5949 471
7389 406
64439 199