4406 628
2285 398
4655 59
4906 332
1770 338
3443 861
1673 273
7712 246
5796 828
2819 255
3069 261
8961 28
5547 512
1577 243