3087 515
7168 298
4549 76
8988 222
7666 293
6669 44
5501 941
5830 911
4035 70
6926 446
5672 58
4050 361
3527 292
3152 428
4565 460