4383 628
2271 398
4631 59
4866 332
1750 338
3428 861
1664 273
7656 246
5772 828
2799 255
3038 261
8805 28
5504 512
1556 243