6303 369
1656 110
4706 568
15005 279
14755 115
2312 595
9827 631
8266 522
3378 513
3976 618
39836 373