949 251
4032 257
6213 545
2443 404
3971 595
4964 613
11352 805
133208 768
5401 390
3735 244
3814 561
27794 154
6984 455