6326 369
1660 110
4716 568
15041 279
14777 115
2313 595
9830 631
8270 522
3378 513
3978 618
39876 373