6329 369
1660 110
4716 568
15044 279
14779 115
2313 595
9832 631
8271 522
3378 513
3979 618
39882 373