6302 369
1656 110
4706 568
15001 279
14752 115
2312 595
9827 631
8264 522
3376 513
3976 618
39831 373