6346 369
1663 110
4719 568
15080 279
14800 115
2314 595
9836 631
8286 522
3382 513
3984 618
39926 373