4480 628
2307 398
4700 59
4991 332
1796 338
3483 861
1692 273
7774 246
5854 828
2843 255
3103 261
9111 28
5570 512
1598 243