6294 369
1656 110
4703 568
14982 279
14730 115
2312 595
9824 631
8255 522
3371 513
3975 618
39807 373