6376 369
1671 110
4727 568
15146 279
14868 115
2317 595
9840 631
8316 522
3396 513
3997 618
39994 373