343425 939
12978 93
28606 686
125784 289
209190 919
328332 1660
296434 962
177139 830
117143 673
36551 222
19419 778
49561 537
5947 471
7387 406
64260 198