6347 369
1663 110
4719 568
15083 279
14800 115
2314 595
9836 631
8286 522
3382 513
3984 618
39927 373