6358 369
1666 110
4726 568
15105 279
14832 115
2315 595
9839 631
8297 522
3391 513
3991 618
39964 373