343455 939
12978 93
28607 686
125809 289
209207 919
328337 1660
296465 962
177157 830
117174 673
36552 222
19422 778
49572 537
5947 471
7388 406
64268 198