2797 733
115641 564
3672 631
8086 369
151251 847
64794 952
5520 62
3355 156
9147 755
7196 498
5977 649