6329 369
1660 110
4716 568
15044 279
14780 115
2313 595
9832 631
8272 522
3378 513
3979 618
39885 373