4353 628
2265 398
4642 59
4840 332
1752 338
3405 861
1664 273
7627 246
5778 828
2798 255
3023 261
8755 28
5470 512
1532 243