6304 369
1656 110
4707 568
15008 279
14758 115
2312 595
9827 631
8266 522
3378 513
3976 618
39840 373