6326 369
1660 110
4716 568
15037 279
14773 115
2313 595
9829 631
8270 522
3378 513
3977 618
39865 373