3594 767
4358 631
135838 298
15989 336
9007 487
3323 412
12183 509
53105 59
3858 184
2783 39
6446 548
1164 103