959 251
4067 257
6237 545
2455 404
3977 595
4972 613
11368 805
133221 768
5409 390
3738 244
3817 561
27806 154
6986 455