2875 622
2368 572
3296 410
59340 217
24366 728
3758 447
23649 659
7729 299
3827 52
7701 548
5145 469
4185 596
6427 534