4505 331
3778 238
5558 544
2958 120
8779 669
5002 856
3521 229
3714 441
2219 230
16547 590
8253 558
8748 622
7856 782