4486 628
2307 398
4705 59
4994 332
1805 338
3486 861
1705 273
7779 246
5857 828
2846 255
3107 261
9128 28
5577 512
1603 243