2794 733
115510 564
3671 631
8086 369
151186 847
64664 952
5513 62
3353 156
9146 755
7194 498
5976 649