4901 618
7758 624
305833 598
19659 187
389834 998
95558 631
39796 720
5162 523
141087 642
73360 177
64827 622