2797 733
115649 564
3672 631
8086 369
151260 847
64800 952
5520 62
3356 156
9147 755
7196 498
5977 649