6342 369
1663 110
4716 568
15074 279
14795 115
2314 595
9833 631
8281 522
3380 513
3983 618
39922 373