2795 733
115536 564
3672 631
8086 369
151197 847
64696 952
5514 62
3354 156
9146 755
7194 498
5976 649