4498 628
2317 398
4724 59
5010 332
1810 338
3497 861
1714 273
7800 246
5870 828
2867 255
3127 261
9196 28
5598 512
1607 243