6356 369
1664 110
4724 568
15102 279
14823 115
2315 595
9839 631
8297 522
3390 513
3991 618
39960 373