343419 939
12978 93
28606 686
125777 289
209180 918
328324 1660
296411 962
177134 830
117133 673
36551 222
19419 778
49557 537
5947 471
7387 406
64250 198