5960 751
14300 630
21542 252
6259 122
3702 123
7091 445
7695 478
2567 73
11788 517
11857 724
3421 367
10494 496
2600 321
4006 748