6226 369
1646 110
4659 568
14844 279
14620 115
2311 595
9819 631
8211 522
3364 513
3965 618
39694 373