3548 767
4333 631
135797 298
15923 336
9004 487
3306 412
12133 509
52953 59
3843 184
2768 39
6427 548
1161 103