2797 733
115666 564
3673 631
8086 369
151264 847
64810 952
5521 62
3356 156
9147 755
7196 498
5977 649