13907 612
390708 1293
444912 1567
148878 533
101788 1042
214392 813
317484 964
151495 923
58815 667
145326 335